CPU设计玩法大改!Nuvacore公开WarpCore新思路:先造核心再选架构

处理器圈子里又冒出一个不按常理出牌的玩家。Nuvacore这家初创公司最近亮出了底牌,公开了他们首款通用处理器核心WarpCore的设计逻辑。这事儿有点意思,因为它的开发模式和咱们以前熟知的完全不一样。

Nuvacore背后站着三位大佬,分别是Gerard Williams III、John Bruno和Ram Srinivasan。这三位都有苹果和Nuvia的背景,算是业内响当当的人物。他们搞出的这套新路子,叫作“核心优先”。

说白了,就是不在项目一开始就定死要用哪套指令集,先把CPU核心的基础模块给搭起来。 传统做法是,一开始就选定指令集架构,然后围着它转。Nuvacore反其道而行之,先构建好核心基础IP,最后再看整个系统需要什么,才决定选哪个指令集。

公司自己说,这么干能把微架构和指令集拆开,让工程师们能腾出手来,专心琢磨怎么提升性能、怎么省电、怎么缩小芯片面积。 这种灵活性在招聘信息里也露了马脚。WarpCore的材料里提到了RISC-V、Arm64和x86这三种主流架构。

这意味着,底层设计确实留足了余地,想接哪个都能接。不过,光技术行不行还得看法律关卡。 RISC-V相对省心,不用像Arm那样去申请架构授权。要是想在自家微架构上跑Arm方案,就得拿到Arm的正式授权。

至于x86,那门槛就更高了,难度不小。这就引出了一种推测,WarpCore说不定就是个通用的CPU IP,专门留给那些手里有架构授权的合作伙伴去做适配。 眼下,WarpCore的具体细节还没透底。制程节点是多少?

缓存分几层?流水线怎么配?向量能力如何?什么时候流片?这些都没说。但正是这种故意把指令集选择权留白的做法,让它成了目前正在进行中最特别的一个CPU项目。

热门推荐