AMD 为何在芯片架构师 Jim Keller 离职后取消 K12 ARM CPU 项目?

据外媒 WccfTech 消息,传奇芯片架构师 Jim Keller 在一次会议上表示,在他离开前雇主 AMD 后,他的 K12 ARM CPU 项目…
关注者
79
被浏览
95,580

7 个回答

被誉为”传奇处理器架构师”、”芯片之神”、”处理器游侠”的吉姆·凯勒(Jim Keller),日前在印度的一场运算架构论坛上直言对AMD放弃基于ARM指令集的K12架构相当不满,并认为这个是相当愚蠢的错误。

对AMD而言,Jim Keller的重要性甚至可以跟CEO 苏姿丰相提并论。他在AMD被英特尔打到溃不成军,就像是一条黏在马路上的咸鱼时,毅然加入AMD的团队,帮助其开发出了名垂青史的Zen架构,并且一次性规划好从Zen1、Zen2到Zen3架构的发展路线,不只成功帮助AMD翻身,甚至变成一路压着英特尔打,现在AMD股价大幅超越英特尔,市值也一度超越英特尔,并从濒临倒闭的小公司变身为超级半导体企业。同时,AMD也因为产品受欢迎,在庞大产能需求下成为台积电的第二大客户。

但很多人不知道的是,当初Jim Keller在AMD任职期间发展出的不只是Zen架构而已,还有另外一个基于ARM指令集的K12架构。与孪生兄弟Zen不同的是,K12并没有受到重视,而是被深藏在冷宫内,没有得到更进一步的发展,甚至在数年前被正式放弃。也因此,Jim Keller认为当时经理人所做的决定很愚蠢,至今仍感到不满。


不过,如果有关注当初AMD在得到初代Zen架构后的发展脉络,就会发现AMD没有在K12架构上面施力也是情有可原。当初AMD股价低迷,一直徘徊在10美元上下,年营收仅有现在的25%,甚至为了得到资金来推广初代Zen架构的发展与营销。

事实上,AMD的确曾拿着K12样品展示给客户,希望能有机会被采用。不过当时Zen架构太过亮眼,基于ARM架构的K12在软件生态相对不足,且性能没有比Zen架构更出色的状况下,因此不受客户青睐,AMD在尝试过无数次之后,最终也才决定放弃K12。

但Jim Keller指责AMD愚蠢,也不是没有道理可循,毕竟他是着眼于长远的架构发展趋势。如果以现在的处理器生态环境来看,ARM架构的崛起已经是无可避免的事实,不仅在消费市场攻城掠地,甚至已经打下PC及服务器的一片天,性能毫不逊色于X86或其他先进架构。如果AMD没有放弃K12,并持续开发的话,或许今天AMD能够透过ARM架构生态,取得更广大的市场,甚至有可能已经拿下苹果的处理器订单也说不定。

而AMD在半客制化领域一直以来提供给客户的都是基于X86架构的产品,但X86非常难以就更深层的指令集或不同运算单元来客制化,也因此,可以看到AMD提供给索尼和微软的游戏机半客制化芯片基本上大同小异,如果使用ARM架构,就可根据两家客户的基本需求来进行更特殊的设计,满足两家游戏机对于性能或功能上的不同追求。

已经发生的事情没有后悔药,在商业上也没有如果这件事,K12事实上就是没有真正商业化过。

然而AMD也不是傻子,他们肯定有看到相关需求。CEO苏姿丰也曾在两年前表示,AMD仍保有对ARM架构相关的技术资源,如果客户有需求,重启一项架构项目也不是不可能的事情。

当然,两年过去了,到目前为止K12仍然没有获得重启,这也表示Zen架构对AMD目前的产品规划而言仍然够用,且在商言商,获利仍是目前AMD最关注的事情,同时发展两个不同的架构体系需要投入更大的资本,意味着获利可能会受到伤害,如果没有足够庞大的潜在商业价值,AMD不会考虑,也因此,往后可能还是可以继续看到Jim Keller持续抱怨这件事。

Jim Keller 提这茬实在是有点丢人了.

Lisa Su 不是傻子, 不会在公司风雨飘摇的时候搞一个前景不明、大概率没客户要的东西.

而且 ARM Server SoC 这玩意门槛不高, 一堆厂在搞.

多到什么程度呢? 但凡想要这玩意的客户, 都有能力自己搞.

至于 ARM 嵌入式这块, 就一个纯走量市场, 没啥油水可捞; RV 起来之后吓得 ARM 直接开放 R0 授权. 反倒是 Atom 这边的工业嵌入式一点破玩意就能开天价.

就算 K12 搞好了, 回头跟 Zen EPYC 起冲突就很尴尬了.

而且 2017 年搞出来的结果就是支持 SBSA 的系统没几个, 吃力不讨好.

但是 x86 有专利壁垒, 外加前端解码是一个难点, 就算像 Zen 1 那样做的马马虎虎, 也有机会卖出去.

说到底苏妈还是理智的, 靠着 Console SoC 这个不大但是可靠的现金牛, 混到 Zen 和 Zen2 Mobile.

到了 Zen3 之后 AMD 的先进工艺新产品就跟下饺子一样流, 今年年内有望看到 U 秒 Intel, 卡秒 Nvidia.