當前位置: 華文問答 > 數碼

伺服器 CPU 與家用 CPU 有什麽區別?

2019-12-01數碼

某公司伺服器部門BIOS新員工來扯一下,拿Ivy Bridge的Xeon E7來碾壓一下家用的Haswell i7好了。Haswell的Xeon E7還沒釋出,就不把它請出來了,免得給Intel法務部增加績效...

Xeon的Core數量要比Core(酷睿)的Core數量多很多。Ivy Bridge E7最多可達15 Cores,Haswell更多。再開個超執行緒,就算只有一顆CPU,也能讓工作管理員界面無比壯觀...

然後Intel估計發現Core上除了拼數量以外沒發有大的效能突破了,於是轉而去拼Cache容量了。Ivy Bridge Xeon每Core內建2.5MB L3 Cache,形成37.5M的共享L3... 當然跟L3動不動上80MB的IBM Power比還是小巫見大巫...

當然,欲望是無止境的... 客戶:I want more

於是Xeon就支持了多處理器互聯(via Intel QPI 鏈路),Xeon E7 88×× V2支持3個互聯介面,最多支持8個處理器互聯,形成立方體拓撲。於是就有了120Core,240Thread的CC NUMA系統了... #請自行腦補拓撲圖#

客戶:I want more
Intel:再多我就管不了了... 自己設計節點互聯芯片去吧... 例如某家的32路K1( 感謝@Ketor D 指正,這貨是安騰的,放這裏不合適...),某家沒釋出的××路×××××

然後八記憶體,記憶體各種簡單,就是沒有最多只有更多...

E7上為了掛更多記憶體,就不在CPU上直出DDR地址線了,改而設計了一個叫SMI的鏈路,連到記憶體條上的一顆記憶體REG[1]拓展芯片,由記憶體擴充套件芯片出DDR地址線。於是一顆E7最多可以插48[1]跟32G的記憶體條,單處理器1.5TB[1]最大記憶體,8S系統妥妥的12TB[1]最大記憶體就粗來了... 滿配的時候無比壯觀...


然後最大的差異就是可靠性了... IBM Power太逆天了,還是看Intel好了...


Intel在Xeon裏加了Machine Check Architecture (MCA),如果BIOS和管理軟件做的好的話就能做到診斷出系統裏大大小小的各種錯誤。大到上次系統宕機的元兇到底是誰這種推理破案故事,小到記憶體哪個顆粒或者哪個鏈路哪跟線上出現了一個bit錯誤之類的... #其實一般小錯誤都不報告的,把客戶嚇著了就不好了#


[1]: 謝@波心蕩 給出的新處理器數據。