AMD將于2014年推出基于ARM架構(gòu)的Opteron(皓龍)處理器,應(yīng)該是最近一段時(shí)間在IT產(chǎn) 業(yè)影響最重大的事件之一。由于AMD此前并沒(méi)有明顯的征兆要推出ARM處理器(只是在6月份,AMD曾表示會(huì)在明年的APU中引入基于ARM Cortex-A5架構(gòu)的TrustZone硬件安全技術(shù)),所以AMD的這一表態(tài),無(wú)疑為近期甚囂塵上的ARM與x86之爭(zhēng)再加一把火。今天,我想在此 梳理一下AMD的構(gòu)想,并以此為引子,就ARM與x86面向數(shù)據(jù)中心領(lǐng)域的攻守戰(zhàn)進(jìn)行粗淺的分析。
回顧:AMD的表態(tài)與想法
有關(guān)AMD即將推出ARM-Base的皓龍?zhí)幚砥鞯男侣勔呀?jīng)發(fā)布好幾天了,所以在此我并不想詳細(xì)的介紹其中的細(xì)節(jié),而僅就其中的一些重點(diǎn)進(jìn)行梳理。
對(duì)于AMD為什么選擇ARM架構(gòu)開發(fā)面向數(shù)據(jù)中心級(jí)的處理器的原因,按照AMD的說(shuō)法,很簡(jiǎn)單,那就是為在那 些需要密集與大規(guī)模并行計(jì)算的環(huán)境中追求更高的能效表現(xiàn)。有關(guān)ARM架構(gòu)處理器的低功耗優(yōu)勢(shì),關(guān)注手機(jī)與平板電腦市場(chǎng)的讀者并不陌生。隨著個(gè)人信息平臺(tái)逐 漸向智能手機(jī)與移動(dòng)終端傾斜,業(yè)界也逐漸看到了ARM處理器逆襲后端平臺(tái)的潛力,而這方面嗅覺(jué)最靈敏的無(wú)疑是在IT市場(chǎng)打拼的硬件廠商。但ARM的逆襲在 不斷吸引用戶注意的同時(shí),也必然引發(fā)了當(dāng)前數(shù)據(jù)中心處理器霸主——x86陣營(yíng)的警覺(jué),AMD就是其中的一員,當(dāng)然也包括它從誕生既有的對(duì)手——英特爾。
作為x86市場(chǎng)僅有的兩家主力廠商之一的AMD,一直都是x86架構(gòu)的堅(jiān)定支持者,雖然與英特爾始終保持著激 烈的競(jìng)爭(zhēng)關(guān)系,但在x86架構(gòu)的生存與發(fā)展方面,雙方的大方向是一致的。不過(guò),這次AMD的動(dòng)作宣布了兩家公司至少在低功耗、高密度服務(wù)器市場(chǎng)的分道揚(yáng) 鑣。英特爾將死守x86架構(gòu),并艱辛的向ARM的優(yōu)勢(shì)區(qū)域靠近,不僅要守住數(shù)據(jù)中心,甚至還要反擊ARM的老家——移動(dòng)終端市場(chǎng),而AMD則與ARM走上 了另一條,同樣艱苦而未知的ARM架構(gòu)在數(shù)據(jù)中心的開拓之路。
AMD將在2014年推出采用ARM 64bit架構(gòu)的皓龍?zhí)幚砥?,同時(shí)將AMD的ARM處理器技術(shù)與AMD于2012年2月收購(gòu)的,主攻微服務(wù)器(MicroServer)的SeaMicro公司的Freedom網(wǎng)格架構(gòu)相整合,推出相應(yīng)的新品,而傳統(tǒng)的x86業(yè)務(wù)不變
為什么選擇ARM?AMD給出了兩個(gè)需求——新的業(yè)務(wù)模型(隨著移動(dòng)計(jì)算的普及,基于Web的Internet互聯(lián)經(jīng)濟(jì)將至關(guān)重要)和與這對(duì)應(yīng)的大規(guī)模并行處理,為此ARM的每W電力的計(jì)算能力與單位計(jì)算成本則是AMD選擇ARM的最主要原因
AMD擁有著ARM目前所欠缺的,面向數(shù)據(jù)中心的處理器應(yīng)用經(jīng)驗(yàn),因此AMD會(huì)將自己的企業(yè)級(jí)自有知識(shí)產(chǎn)權(quán)(IP)的組合,與ARM架構(gòu)相結(jié)合,以求獲得更好的綜合表現(xiàn),AMD的專業(yè)技能覆蓋了內(nèi)存、I/O、設(shè)計(jì)方法論、工具、平臺(tái)以及收購(gòu)而來(lái)的Freedom網(wǎng)格架構(gòu)
Freedom網(wǎng)格架構(gòu)是AMD在微服務(wù)器平臺(tái)方面的一個(gè)重要優(yōu)勢(shì),它解決了高密度計(jì)算節(jié)點(diǎn)高效互聯(lián)與I/O的問(wèn)題
在AMD的發(fā)布中,一直強(qiáng)調(diào)其Freedom網(wǎng)格架構(gòu)的優(yōu)勢(shì),這種非處理器級(jí)的集群化組網(wǎng)架構(gòu)是微服務(wù)器所必 需的,也是當(dāng)前ARM處理器所欠缺的,即使是英特爾也沒(méi)有類似的技術(shù)。其主要解決了兩個(gè)問(wèn)題,一個(gè)是處理節(jié)點(diǎn)之前高效互聯(lián),另一個(gè)是處理集群的對(duì)外聯(lián)網(wǎng), 從而保證了微服務(wù)器內(nèi)部節(jié)點(diǎn)集群的處理效率與對(duì)外互聯(lián)的平衡,是AMD進(jìn)軍微服務(wù)器市場(chǎng)重要的技術(shù)砝碼。
Freedom網(wǎng)格架構(gòu)的核心在于一顆專用的ASIC芯片(原來(lái)由SeaMicro研發(fā)),它為處理節(jié)點(diǎn)模塊(含處理器與內(nèi)存)提供了模塊間的互聯(lián)和對(duì)外的I/O架構(gòu),簡(jiǎn)單來(lái)說(shuō)它先將處理模塊互聯(lián)組網(wǎng),再將外部的存儲(chǔ)與I/O鏈路進(jìn)行整合,再共享給每個(gè)處理模塊
SeaMicro微服務(wù)器的處理器模塊(皓龍版),金手指就是Freedom對(duì)外互聯(lián)的引腳
Freedom網(wǎng)格架構(gòu)由于采用了專用的ASIC組網(wǎng),獨(dú)立于CPU平臺(tái)之外,你可以將其看成是更底層的互聯(lián)平臺(tái),并可進(jìn)行以太網(wǎng)與存儲(chǔ)網(wǎng)絡(luò)的聚合,因此可做到處理器指令集的無(wú)關(guān)性,為異構(gòu)的服務(wù)器形態(tài)提供了可能
由于Freedom網(wǎng)格架構(gòu)的CPU平臺(tái)無(wú)關(guān)特性,使得AMD在采用ARM架構(gòu)后,處于一個(gè)始無(wú)前例的地位 ——它同時(shí)具有ARM與x86兩種處理器核心架構(gòu),并能同時(shí)運(yùn)用于數(shù)據(jù)中心的負(fù)載平臺(tái),從而為服務(wù)器平臺(tái)的設(shè)計(jì)者提供了一個(gè)異構(gòu)融合的可能性。未來(lái)在一臺(tái) 服務(wù)器內(nèi),可以做到眾多的ARM處理模塊與若干傳統(tǒng)x86處理器模塊相整合,根據(jù)負(fù)載需求進(jìn)行分流,從而為數(shù)據(jù)中心的架構(gòu)者提供了更為靈活的想象空間。因 此,AMD強(qiáng)調(diào)它的ARM處理器將獲得獨(dú)一無(wú)二的競(jìng)爭(zhēng)優(yōu)勢(shì)是有道理的。
未來(lái)的AMD產(chǎn)品陣營(yíng)劃分
對(duì)于老本行x86,AMD很清楚它的優(yōu)勢(shì)仍然明顯,那就是對(duì)于重負(fù)載應(yīng)用,它的性能表現(xiàn)ARM處理器在相當(dāng)長(zhǎng) 的時(shí)間內(nèi)都難以望其項(xiàng)背,所以對(duì)于未來(lái)的產(chǎn)品線規(guī)劃也沒(méi)有因?yàn)锳RM架構(gòu)的進(jìn)駐而厚此薄彼。ARM架構(gòu)的皓龍?zhí)幚砥鲗⒅饕鎸?duì)低功耗高效能的領(lǐng)域,而傳統(tǒng) 的企業(yè)應(yīng)用仍然由x86皓龍負(fù)責(zé),而APU架構(gòu)未來(lái)也將視需求與ARM相融合。
在介紹完AMD的想法與重點(diǎn)的發(fā)展內(nèi)容之后,我不禁仍然會(huì)回想本文開頭的話題——AMD的這次發(fā)布在此前并沒(méi)有明顯的征兆,這不由得讓我對(duì)AMD的真實(shí)想法產(chǎn)生了深厚的興趣。
更多:http://server.zdnet.com.cn/server/2012/1106/2129332.shtml