解析AMD 45nm"上海"處理器平臺(組圖)
上海問世
作為AMD第三代服務器平臺,巴塞羅那依然基于65nm制造工藝,這讓處理器的主頻和L3Cache都受到很大的限制,因此很多人都在期待45nm的上海處理器,其實對于中國人而言,這款產(chǎn)品的意思更在于名字,畢竟這是第一款以中國地名命名的高性能通用處理器。
和其他的4核處理器工藝升級不一樣,除了2MBL3Cache升級到6MB外,還對很多技術進行了改進和創(chuàng)新。使用低功耗的DDR2工業(yè)標準內(nèi)存技術,支持DDR2800;增強的預取功能和核偵聽帶寬的翻倍,連接速度提高到HT3.0,達到17.6GB/s;智能預測,對于不工作或負荷極低的核心,可以把其一級和二級緩存的數(shù)據(jù)拷入共享的三級緩存,將核的一級、二級緩存關閉,從而達到節(jié)能的目的,此外die的面積還縮小到了258mm2,減少了 30mm2。標準功耗依舊控制在75W。
作為集成內(nèi)存控制器的處理器廠商,AMD已經(jīng)做了幾代的產(chǎn)品,對內(nèi)存控制器內(nèi)置技術頗有心得,因此在上海的設計中將L3Cache擴大為6MB,這樣一來,在面對所支持的DDR2800內(nèi)存時,可以大幅減少內(nèi)存引起的時滯,提升5%~10%的整體性能。
服務器結(jié)構(gòu)緊湊
解析AMD 45nm"上海"處理器平臺(組圖)
對于內(nèi)置內(nèi)存控制器的處理器,我們在最早測試的時候就曾推斷,未來處理器將壟斷主板,因為傳統(tǒng)主板的核心北橋已經(jīng)失去了意義,而由處理器直接控制南橋分配I/O端口,這樣的設計可以讓服務器整體更加緊湊,例如我們測試的4路16核的上海服務器,就是一個2U高度的整機,這在南北橋時代,是不可想象的設計,因為2U的空間無論如何也想像不出怎么安排芯片組。
從圖中可以看出,AMD嚴格遵循了處理器內(nèi)置內(nèi)存控制器的格局,每顆處理器分配8根DIMM插槽,4顆處理器共提供32根,每根最大容量 8GB,共256GB容量。內(nèi)存也開始支持DDR2800,較巴塞羅那的DDR2667帶寬提升顯著;通過高帶寬鏈接的PCI-E橋接芯片,可以直接支持 PCI-E16×接口,或通過I/OHUB對PCI/USB等接口進行支持;同上一代4路產(chǎn)品不同的是,上海的HT通道升級為3.0,交叉互聯(lián)減少了數(shù)據(jù)交換的延時,在做密集型計算時更有優(yōu)勢。
從AMD送測的服務器中,我們看到這臺2U高度的機架式服務器將在未來相當長的時間里具有高計算密集型的優(yōu)勢,畢竟在2U高度下集成16個計算核心還是頗有難度的,唯有集成內(nèi)存控制器的設計才能實現(xiàn)。雖然是一臺4路的服務器,而且較其他標準的2U服務器還略長,但是它的整機功耗并沒有那么夸張,峰值功耗430W,待機功耗不足300W,這還是滿配置狀態(tài)下的功耗,如果用戶只使用兩顆處理器,那么很容易將功耗控制在200~300W的范圍內(nèi),相當省電。
虛擬化技術升級
解析AMD 45nm"上海"處理器平臺(組圖)
現(xiàn)在的服務器如果不能很好地支持虛擬化,那么就意味著已經(jīng)落后了,上海顯然在虛擬化技術上進行了改變,引入了新的RVI技術,RVI的全稱是 RapidVirtualizationIndexing,即快速虛擬化索引技術。AMD虛擬化技術(AMD-V)的關鍵特性之一,特別強調(diào)在虛擬化應用時的虛擬地址映射到物理地址的轉(zhuǎn)換效率,這樣可以保證多個虛擬機和宿主機間在執(zhí)行效率上的高效,畢竟由硬件協(xié)助地址轉(zhuǎn)換被軟件層的效率高很多,且安全可靠。上海使用新的RVI有效地解決了業(yè)界虛擬執(zhí)行效率低的問題。