|
本帖最後由 masonchung 於 2012-2-20 08:29 AM 編輯 , h' \3 \8 O& v8 f+ z
1 s: D$ X! h- l X- ]
技術在線 2012/02/09 00:00) `8 T4 c( H. E
& C* _: R/ [' D# X
/ j# }3 F6 v( ]2 g+ o X) l2 m d L
1 B. n! o- F+ `# T4 U+ r
除了此前一直從事的移動領域外,ARM目前正在大力進軍伺服器領域。原因是在雲端運算大量普及、數據中心耗電量成為一大問題的情況下,電力效率較高的ARM架構備受矚目。不過,ARM瞄準的不是像美國英特爾公司伺服器用處理器「Xeon」那樣對單臺伺服器峰值性能有要求的用途,而是通過增加峰值數據分析等伺服器的數量來提高性能的分散處理(Scale Out型)用途。
6 t9 |9 w W& `% W
( S9 S' F. c2 H: D3 }+ o7 J ARM伺服器領域最引人注目的是美國風險企業Calxeda。估計ARM將在2012年以後投放支援64位處理器架構ARMv8的CPU內核產品,所以為了滿足削減數據中心耗電量的緊迫需求,Calxeda正在開發採用ARM現有32位CPU內核「Cortex-A9」的伺服器用SoC。
% K6 J$ z) l' o! u0 G
: H, C% ]8 w F h& h Calxeda自創建以來,長期以來一直都不公佈公司產品的詳細情況,2011年11月發佈了首批產品「EnergyCore」處理器。EnergyCore是集成了4個Cortex-A9的四核(Quad-Core)構成SoC,晶片上配備了4MB二級快取、連接內核與晶片間的交叉開關「EnergyCore Fabric」,以及DDR3、SATA和PCI Express2.0等介面。該公司取晶片上配備伺服器之意,將其取名為「Server-on-Chip(SoC)」(圖B-1)。
1 @' e6 e* s# C9 @6 E 除了4個Cortex-A9內核外,EnergyCore中還配備了控制用CPU內核「EnergyCore管理引擎」。該內核上運行的是Calxeda自主開發的即時OS,可以控制Cortex-A9內核的主要電源開關以及Energy-Core Fabric的頻帶等。據介紹,晶片上包含CPU內核,有12個電源域。SoC單體的耗電量為1.2W,包括DRAM的耗電量在內約為4W,可構成四核伺服器。據Calxeda介紹,將EnergyCore的性能規範化後,與英特爾公司的Xeon相比可將耗電量降至1/10。比如,以四核Xeon為例,由於另外需要晶片組等,因此2.2GHz工作時的電力整體為117W左右,而EnergyCore只需3個SoC(12個內核)就可以實現相同的性能,功率僅在11W左右。
. X) S: w$ U; z. j: [. I0 e! z/ S' O& S5 Q
目前還出現了採用Calxeda技術的伺服器廠商。在Calxeda發佈EnergyCore的當天,美國惠普(HP)發佈了新一代節電伺服器的業務戰略「Project MoonShot」,惠普稱其中採用了Calxeda公司的技術。通過MoonShot項目中的開發平臺「Redstone」製作的原型產品就採用了EnergyCore(圖B-2)。該原型產品預定在2012年上半年面向惠普的特定客戶供貨。(記者:進藤 智則,《日經電子》) |
|