|
作者dabochi
伺服器環境有兩個很大的特點:
1.運算單純而且重複性高(真實模式中很少會在一台時體機器上同時跑2個以上的服務)
2.I/O吞吐比CPU運算力更重要
由這兩點來檢視Barcelona的架構(其實Sledge Hammer開始就適用了) 可以解釋很多問題
1.為什麼AMD設計的時候不設計大型的L2進去 反而是設計了大型的L1?
A:因為程式碼重複性高 L2再大也沒啥意思 倒不如把L1設大一點
2.為什麼AMD要把MC設計在CPU裡面 造成時脈難以提升 然後又搭配一個在桌面環境下沒啥優勢的HTT呢?
A:因為在高階Server中(4路以上環境) 這樣的設計能夠讓I/O吞吐量提升很多
3.伺服器不重視運算力嗎?
A:伺服器對運算力的要求跟桌面環境不同!像敝公司用的Z890 一台要大概台票1億
但是當仔細檢視規格時 妳會發現 她贏過2005年當時的桌面環境的 只有他的CPU是4顆
但是剩下不管是時脈(每顆不超過1.2G)還是對外的匯流排(每條17M) 都狂輸 (對了 她原來...
|