Arm處理器達成雙路384核心:Linux系統扛不住了

快科技12月1日消息,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二級緩存,主頻3GHz,支持八通道DDR5、128條PCIe 5.0,熱設計功耗200-350W不等。

Arm處理器達成雙路384核心:Linux系統扛不住了

來源:快科技