前高通苹果工程师组队开发WarpCore:核心优先构建底层微架构
Nuvacore公司公开WarpCore处理器核心开发模式,由前高通、苹果等巨头资深工程师创立。该模式主张在确定指令集前优先构建底层微架构,旨在优化性能、能效与芯片面积,挑战传统CPU研发流程。
驱动中国9月30日消息,据外媒NotebookCheck报道,半导体初创公司Nuvacore近日公开了其名为WarpCore的处理器核心开发模式。该模式的核心特征在于“核心优先”(Core First),即在最终确定指令集架构(如x86、Arm或RISC-V)之前,先行构建大部分底层微架构。
Nuvacore由Gerard Williams III、John Bruno和Ram Srinivasan三位资深工程师共同创立。其中,Gerard Williams III拥有深厚的定制CPU设计背景。他曾在Arm工作12年,参与设计了Cortex-A8、Cortex-A15等关键架构。随后,Williams加入苹果,担任A12X至A17等移动端自研芯片的首席架构师,并作为60多项苹果专利的发明人,主要涉及功耗管理与多核调度技术。离开苹果后,Williams创立了NUVIA公司。2021年,高通以14亿美元收购NUVIA,Williams随之加入高通担任高级工程副总裁,领导开发了Oryon CPU架构(原Nuvia Phoenix),该架构后来成为骁龙8 Elite Gen 5及骁龙X Elite的重要技术基础。
除Williams外,Nuvacore还聘请了前苹果CPU工程负责人David Williamson担任硬件工程高级副总裁。该公司表示,其研发理念旨在“改写硅行业的规则”。
在传统CPU项目中,研发通常从目标指令集架构(ISA)出发。而Nuvacore提出的WarpCore模式计划先搭建基础CPU核心IP,再根据具体产品或合作伙伴的需求确定ISA。官方指出,通过将部分微架构与ISA解耦,工程团队可以优先处理性能、能效和芯片面积等关键指标。
不过,Nuvacore也强调,ISA延后确定并不意味着后期可以直接接入任意指令集。指令解码、特权级别、内存顺序、异常处理以及软件兼容性等技术细节,仍需在后续阶段进行具体适配与优化。