在这个寒冷的冬日,12月7日,一条消息如同春风般温暖了科技界的心房。Imagination Technologies,这家曾经在移动GPU领域闪耀着光芒的公司,现在正推出一款基于RISC-V架构的Catapult系列CPU。这不仅是对过去的一个致敬,也是对未来的一次全新尝试。
Catapult系列CPU是一种异构计算解决方案,它旨在适应那些需要高性能和低功耗同时出现的场景,比如5G调制解调器、存储设备、先进驾驶辅助系统(ADAS)/自动驾驶车辆、数据中心以及高性能计算等。它现在已经有四个不同的版本:
动态微:已经开始出货,被用于SoC中的高性能汽车GPU上。
实时嵌入式CPU:已上市销售。
高性能应用处理器CPU:预计2022年上市。
支持汽车功能安全的CPU:同样计划2022年上市,根据ISO 26262车规标准开发,以确保其具有强大的功能安全性和安防能力,为客户提供从每个汽车安全完整性等级(Automotive Safety Integrity Level, ASIL)都能满足的一系列CPU解决方案。
这些产品均基于RISC-V开源架构,是多线程架构设计,有32位和64位版本,可以根据具体应用需求进行配置,以达到最佳的性能和能效比。它们支持到每个集群8个非对称相干内核,并且允许自定义添加加速器以提高效率。
除了硬件之外,Imagination还发布了与Catapult CPU配套的SDK软件开发工具包,以及Catapult Studio——一个集成开发环境(IDE)。SDK包括了GCC、LLVM和GDB等常用工具,以及优化过的C库,以便于用户进行快速建设和调试。此外,还支持Windows、Ubuntu、CentOS、MacOS以及FreeRTOS操作系统,并且兼容Linux系统下的引导加载程序、内核以及基于Yocto项目文件系统。
而Catapult Studio则是建立在Visual Studio Code基础上的嵌入式及RISC-V开发平台,它提供交互式调试服务,并且可以连接gem5仿真器,从而让用户能够更好地理解产品行为。而这一切背后,就是Imagination作为一个总部位于英国半导体IP公司,其最为人熟知的是其PowerVR系列GPU,在苹果A系列处理器中扮演重要角色。不过值得注意的是,苹果尽管曾经自研GPU,但目前似乎又与Imagination达成了长期授权协议。这一次,"老贵族" Imagination Technologies似乎正瞄准着新的市场机会。在这场技术大博弈中,每一步棋都充满变数,而我们的关注点自然也随之转向,那些会如何利用这些新技术来推动自身发展的问题。