Imagination:灵活的异构SoC为市场提供更多选择

本文作者:徐俊毅       点击: 2016-10-25 10:43
前言:

照片人物:Andrew Heath,首席执行官(CEO)
 
Imagination曾经是一家专注于提供GPU IP的公司,其PowerVR GPU被广泛使用于智能手机、平板电脑等手持设备中,为ARM架构系统弥补3D图形处理能力,虽然ARM很早就有自己GPU IP——Mali,但是大量用户还是更加青睐于PowerVR。在这条技术线路上,Imagination拥有一个完整而庞大的生态系统。
 
2012年底收购MIPS公司之后,Imagination公司的业务又扩展到了处理器领域,随之而来是另一条技术路径和MIPS庞大的生态系统。在网络通信处理器、机顶盒等领域MIPS拥有主导地位。知名客户如Broadcom(其网络处理器基本都使用MIPS核心),还有位列五大MCU供应商之一的Microchip公司,在中国,中科龙芯是其长期合作伙伴,还有像炬芯(珠海)等一批本土公司是其忠实拥趸。

不可否认,与如日中天的ARM生态系统以及垄断PC市场的X86生态系统相比,Imagination的规模要小很多,但位列第三,证明其在工业、商业和消费领域的重要价值和可观潜力。
现在,随着物联网、工业4.0、汽车智能化还有VR等技术的快速发展,这些应用的计算平台对图形处理和高性能计算同时提出了更为苛刻需求,现今的异构 SoC 设计需将高性能的 CPU 集群与 GPU 或加速器集群结合起来,共同处理相同的数据集。Imagination开始更进一步地将MIPS核心和GPU技术线路整合,应因未来发展的需要。


Imagination IP内核
 
近日 Imagination宣布新的 Warrior I-class I6500 CPU,此款多线程、多核、多集群设计可为多核异构设计提供全新等级的系统效率与可扩展的运算能力。I6500 是具有高度可扩展性的解决方案,能够在集群中连续一致地部署优化的 CPU 核配置 (“内部异构”,‘Heterogeneous Inside’),也能根据系统需求,在芯片上部署各种配置的 CPU 集群和 GPU 或加速器集群 (“外部异构”,‘Heterogeneous Outside’) 。


I6500 内部异构

I6500 外部异构
 
目标应用包括汽车辅助驾驶 ( ADAS )系统和无人驾驶汽车、网络、无人机、工业自动化、安全、视频分析、机器学习以及其他日益依赖于异构运算的各种应用。

Imagination 公司首席执行官(CEO)Andrew Heath表示:“我们认为,多核异构架构是未来的发展方向。I6500 已为可扩展的异构多核设计树立了新的标准。我们的客户Mobileye在 Imagination 的多线程 MIPS CPU 帮助下,为其前代 EyeQ® SoC 实现了 6 倍以上的性能提升。新一代EyeQ5® 预期能实现 8 倍的性能增强。”
他还指出:I6500 CPU 将在 Mobileye 的下一代 EyeQ®5 SoC 的异构一致性处理集群扮演重要角色,此款 SoC 将用于在 2020 年问世的完全无人驾驶 ( FAD ) 汽车中作为中央处理器,负责传感器融合 ( sensor fusion ) 的运算操作。
同一时刻,Imagination和炬芯宣布,两家公司将加强双方长期的 MIPS 架构合作伙伴关系。该公司最近已续签从入门级到高性能的一系列 MIPS CPU 内核授权。通过这些 IP 内核,炬芯公司将开发面向智能家居、Wi-Fi /蓝牙音频、多媒体音频和视频产品的新款SoC。
炬芯公司日前发布了基于 MIPS V100 的新款高性能芯片,适用于 3D 家庭影院头戴设备,让使用者随时随地都可享受高画质的 3D 大荧幕体验。此外,炬芯公司的高度集成、高性能、低功耗、基于MIPS 的 ATS3603 SoC 已内置于新型机器人中,并即将于本月进入量产。
 
如果横向比较一下,就会发现,无论是X86架构还是ARM架构,都在努力扩充自身的GPU能力,异构SoC成为发展趋势,因为无论是智能汽车、IoT、虚拟现实(VR)还有机器人等新兴领域,都需要系统架构上对于图形子系统的性能进行大规模升级。对Imagination来说,布局这些未来的重点市场,不仅使得具有64bit/32bit无缝切换的MIPS处理器可以发挥更大作用,而且让其传统业务GPU IP得到更大的市场空间,同时,让市场中多一种选择,这不正是大家期待的事情吗?