Ampere針對資料中心的新一代AmpereOne擁有最多192個Arm架構核心,雙路就是384核心,這是迄今核心密度最高的處理器,但尷尬的是Linux核心最多僅支援256個核心。x86陣營中核心數量最多的產品是AMD EPYC 9004系列,單路最多128核心,雙路256核心,剛好達到Linux的上限。
為此Ampere已經向Linux核心提交了一個新更新,採用一種名為CPUMASK_OFFSTACK的方法,可以簡單地理解為一種映射關係,從而繞過核心數量限制。最關鍵的是這種方法不會為Linux核心鏡像增加過多負擔,每個核心只需要8KB檔案而已。
當然解決問題的根本方法還是等待Linux核心升級,原生支援更多核心,預計得等到明年的Linux 6.8版本。其實早在2001年,就有人提交了更新,希望將Linux支援的處理器核心數增加到512個,但被維護者拒絕了,認為沒必要。
AmpereOne處理器採用台積電5nm製程、Armv8.6+就夠,核心數量136/144/160176/192等不同配置。每個核心都有兩個128位元向量單元、2MB L2,頻率3GHz,支援八通道DDR5、128個PCIe 5.0,熱設計功耗200-350W不等。
消息來源 |