被網友們稱作“硅仙人”的傳奇芯片架構師 Jim Keller 在近日舉辦的“未來計算”(Future of Compute)會議上吐槽道 —— 雖然他主導了 Zen 1、Zen 2、Zen 3 的芯片架構設計,但在其於 AMD 離職后,該公司還是“愚蠢地取消”了自己的 K12 ARM CPU 項目。
(圖 via WCCFTech)
據悉,Future of Compute 會議由印度科學研究所旗下的計算機科學與自動化系牽頭舉辦,而 Jim Keller 也在會上簡要概述了他從事的各種項目、以及芯片設計的基礎知識。
他表示,自己在 AMD 任職期間開發了 Zen 1 處理器架構,並參與了 Zen 2 和 Zen 3 項目。
這意味着 Zen 3 可能是這段時期里經 Jim Keller 之手的最後一個設計。而 AMD 新團隊正在折騰包括 Zen 4 在內的 5 個內部設計項目。
重點在於,Jim 與團隊成員注意到了 ARM 和 x86 CPU 的緩存設計,在執行單元等方面基本相同。兩種處理器架構之間的唯一區別,就是在解碼單元上。
基於此,他們決定在原定的 K12 ARM 新芯片上發力,結果後來遭到了 AMD 的無情取消。
Jim Keller 透露 —— K12 ARM CPU 項目實際上是在他離開 AMD 公司后,被不知道哪位經理給取消的。
大多數經理都害怕改變,但作為一名架構師,Jim Keller 對此毫無畏懼,且他在 AMD 工作時的回憶都相當有趣。
如果有幸延續至今,基於 ARMv8-A 的處理器,有望隨 Zen 項目一同到來、並專註於高能效的應用場景 —— 比如計算密集型服務器、嵌入式、以及半定製等細分市場。
遺憾的是,AMD 最終選擇了基於各種 Zen 核心架構的半定製服務器芯片路線 —— 比如定於明年亮相的 Zen 4c 架構(主打計算密集型服務器市場),就會在 EPYC Bergamo 平台上首次亮相。
此外 AMD 推出了基於 Zen 架構的嵌入式芯片產品線,而不是單純地依賴於 ARM 架構。
Future of Compute by Jim Keller – CSAChannel IISc(via)
對於和 ARM 的競爭關係,AMD 首席財務官 Devinder Kumar 的回答是 —— 儘管有一定的競爭關係,但該公司還有着眼於 ARM 領域的投資。
我們對計算非常了解,並且與 ARM 保持着相當不錯的關係,此外客戶也希望我們合作開發特定的產品猖獗方案。即便 x86 仍是該領域的主導力量,AMD 還是做好了隨時繼續前行的準備。
至於 Kim Keller 的近況,在 2018 年加盟英特爾之後,他又於 2020 年離職,目前是 Tenstorrent 的首席(代理)技術官。