「芯片之神」Jim Keller吐槽 AMD在其离职后,砍掉了K12 ARM CPU计划相当愚蠢

「芯片之神」Jim Keller吐槽 AMD在其离职后,砍掉了K12 ARM CPU计划相当愚蠢

被网友们称作「芯片之神」,同时还是「Zen架构之父」的传奇芯片架构师 Jim Keller 在近日举办的未来运算(Future of Compute)会议上吐槽表示,虽然他主导了 Zen 1、Zen 2、Zen 3 的芯片架构设计,但在其于 AMD 离职后,该公司还是「愚蠢地取消」了他原本规划的 K12 ARM CPU 计划。

K12是AMD第一款基于ARMv8-A(AArch64)指令集的微架构,预计将在2016年公布。 但随着当时负责此项目的AMD首席架构师Jim Keller跳槽至特斯拉,K12项目也就不了了之。

Jim Keller 在会议上简要概述了他从事的各种项目、以及芯片设计的基础知识。 他表示,自己在AMD任职期间开发了Zen 1处理器架构,并参与了Zen 2和Zen 3计划。 这意味着 Zen 3 可能是这段时期里,由 Jim Keller 开发的最后一个设计。 而AMD新团队正在规划包括Zen 4在内的5个内部设计计划。

其实关于「Zen架构之父」的头衔,先前 Keller表示他不算是「之父」,充其量是个「叔叔」。 他强调,Zen架构是集体智慧的结晶,并不是某个人的功劳。

比如SoC团队在美国奥斯汀和印度,浮点快取部门在科罗拉多设计,核心执行前端在奥斯汀完成,ARM前端在桑尼维尔完成,每个团队都有独当一面的领袖,比如Suzanne Plummer、Steve Hale、Mike Clark(现Zen架构首席设计师)等。

重点在于,当时 Jim 与团队成员注意到了 ARM 和 x86 CPU 的快取设计,在执行单元等方面基本相同。 两种处理器架构之间的唯一区别,就是在解码单元上。

基于此,他们决定在原定的 K12 ARM 新芯片上发力,结果后来遭到了 AMD 的无情取消。

「芯片之神」Jim Keller吐槽 AMD在其离职后,砍掉了K12 ARM CPU计划相当愚蠢

Jim Keller 透露 —— K12 ARM CPU 计划,实际上是在他离开 AMD 公司后,被不知道哪位经理给取消的。

大多数经理都害怕改变,但作为一名架构师,Jim Keller对此毫无畏惧,且他在AMD工作时的回忆都相当有趣。

如果有幸延续至今,基于ARMv8-A的处理器,有望随Zen项目一同到来、并专注于高能效的应用服务情境——比如计算密集型服务器、嵌入式、以及半定制等细分市场。

遗憾的是,AMD最终选择了基于各种Zen核心架构的半定制服务器芯片路线—— 比如定于明年亮相的Zen 4c架构(主打计算密集型服务器市场),就会在EPYC Bergamo平台上首次亮相。

此外AMD推出了基于Zen架构的嵌入式芯片产品线,而不是单纯地依赖于ARM架构。

至于 Kim Keller 的近况,在 2018 年加盟英特尔之后,他又于 2020 年离职,目前是 Tenstorrent 的首席(代理)技术长。

(0)
打赏 微信扫一扫 微信扫一扫

相关推荐

发表回复

登录后才能评论