Jim Keller是一位傳奇的芯片架構師,曾在英特爾、AMD、蘋果和特斯拉任職,參與了AMD的K7/K8/Zen系列架構、x86-64指令集和HyperTransport總線的研發,還有蘋果的A4至A7芯片開發,在特斯拉任職期間負責自動駕駛芯片項目。自結束在英特爾的顧問工作後,Jim Keller來到了AI芯片初創公司Tenstorrentr擔任總裁、CTO和董事會成員。
近日,Jim Keller在參加的業界活動上,簡要 概述 了自己過去參與的各種項目以及芯片設計的基礎知識。其中談及了2012年返回AMD以後,從事了Zen架構的開發工作,並制定了Zen 2和Zen 3架構的計劃,這意味着目前市場上銷售的Ryzen 5000系列處理器,很可能是Jim Keller參與的最後一個Zen系列架構項目。

Jim Keller表示,在AMD二進宮期間,其領導的團隊注意到了Arm和x86處理器的緩存設計在執行單元等其他方面基本相同,兩者之間唯一的區別是解碼單元,因此決定開展稱為K12的Arm芯片計劃。過往有消息稱,AMD有一項名為Project Skybridge的項目,以實現Arm和x86架構共享接口,同一套主板,用户可根據自己需要選擇對應架構的處理器。
K12項目是基於ARMv8-A(AArch64)指令集的架構,原本與Zen架構同步推出,與後者注重性能不同,前者注重的是能效,針對密集型服務器、嵌入式和半定製、超低功耗等細分市場。據Jim Keller透露,K12項目是在他離開後被取消的,認為這個決定是某些經理害怕改變的結果,而自己作為架構師並不害怕這樣的改變。同時Jim Keller也坦誠,在AMD工作期間“很有趣”。