10nm的Atom服務器SoC Snow Ridge架構詳情浮現
最近Intel平台工程師Mark Ermolov的一則tweet引起了Tom’s Hardware編輯們的注意,這則tweet是關於Intel即將為5G基站推出的基於Snow Ridge的服務器SoC的一份“Uncore部分性能監控”參考手冊。
從Ice Lake開始,Intel將CPU的核心微架構與整個CPU SoC的架構命名分離開來,比如採用10nm製程的Ice Lake處理器使用的CPU核心微架構是Sunny Cove,而其下一代,也就是Tiger Lake上面使用的名為Willow Cove,這兩個都是大核心使用的高性能微架構,而在小核心也就是Atom方面,目前使用的Goldmont核心微架構的下一代代號為Tremont,整個SoC的代號為Snow Ridge。
開頭提到的參考手冊中就包含了Snow Ridge SoC的架構示意圖,可以看到這顆SoC擁有6個Atom核心,每個核心都集成了自己的最後一級緩存,Uncore部分則是雙通道DDR4內存控制器,有ECC支持,還有PCIe 3.0總線和整合的以太網控制器。
手冊提供的最後一條信息是Snow Ridge SoC內部將會使用Mesh網狀網絡架構,而不是傳統的Ringbus內部環線。目前在Intel的Xeon Phi加速卡和Xeon Scalable 服務器處理器上面已經都用上了Mesh作為CPU內部核心間的通信方式,以解決Ringbus的性能瓶頸。而使用Mesh也可能意味著Snow Ridge SoC的核心數量是比較多的,可能這張示意圖上面的核心數是一個虛設,實際產品可能會有12個以上的核心。
Snow Ridge SoC首次登場是在2018年12月的Intel架構日活動上,官方正式發布是在CES上面,它是一款針對5G無線接入等領域的產品,Intel計劃使用這款產品打入無線接入基站業務。目前Intel已經在網絡基礎設施的芯片市場中佔有了約20%的份額。