网通社科技快报

苹果老兵创业公司发布WarpCore颠覆CPU设计流程

10月1日,一家由苹果和Nuvia资深工程师创立的CPU初创公司Nuvacore公开了其首款通用处理器核心WarpCore的设计细节。这家成立于2023年的公司由Gerard Williams III、John Bruno和Ram Srinivasan联合创办,三人均曾参与苹果A系列芯片和Nuvia定制CPU项目。Nuvacore提出的‘核心优先’(Core First)开发模式是其设计的核心创新点,与传统CPU设计在项目初期就确定指令集架构(ISA)不同,WarpCore允许先构建大部分基础CPU核心IP,再根据最终系统需求选择指令集。

WarpCore支持RISC-V、Arm64和x86三种架构,但最终选择仍受法律授权限制。RISC-V因其开源特性相对简单,不需要Arm式的架构授权;基于Nuvacore自有微架构实现Arm方案需要获取相应的Arm架构授权,这可能面临一定的挑战;而x86架构则因严格的管控门槛更高。这一设计策略也引发了另一种可能性:WarpCore或许定位为可复用的CPU IP,由持有相应架构授权的合作伙伴进行适配。

Nuvacore的创始团队并非简单的履历堆砌,他们在过去二十年间打造了多个具有颠覆性的CPU架构,从乱序执行深度到分支预测策略,再到内存子系统设计和电源管理等关键微架构决策,都直接影响着芯片的性能表现。例如,Williams此前曾共同创立Nuvia,后被高通收购;Nuvacore还聘请了前苹果CPU工程负责人David Williamson担任硬件工程高级副总裁。

选择进入CPU赛道并非偶然。随着智能体人工智能(Agentic AI)的发展,市场对新型处理器的需求日益迫切。当前高性能CPU的设计大多基于早于智能体运行模型的工作负载假设,无论是服务器CPU还是客户端CPU,都无法完美匹配需要持续、高效且低延迟协调数百万次智能体交互的处理器要求。Nuvacore的乐观解读在于,他们认为目前市场上还没有真正从根本上构建适合智能体人工智能的处理器。Arm的AGI CPU只是现有产品的改进,NVIDIA Vera的设计理念是与GPU并行,而Intel Xeon则是在传统架构上进行了一些扩展。因此,Nuvacore决定审视当前市场格局,基于对智能体工作负载特征的深入理解,重新定义CPU设计规则。