近年來x86處理器風生水起,在服務器領域,人們也將越來越多地目光投向了Intel和AMD這兩個x86芯片巨頭,隨著多核多線程技術的發(fā)展,工業(yè)標準服務器性能不斷增強,并憑借更廣泛的通用性,在不斷挑戰(zhàn)著傳統(tǒng)RISC服務器的地位。但是,從技術角度來看,雖然得到了不斷的更新和增強,x86指令集仍然比較復雜,這也影響了服務器的可靠性和穩(wěn)定性,而相比之下,RISC指令集穩(wěn)定性要高的多,在要求高可靠性的關鍵業(yè)務中,RISC的地位還是無法取代的。
談到RISC不得不提到IBM和它強大的“Power”處理器。在RISC處理器領域,IBM一直占據(jù)著最大的江山,其“Power”處理器,也是保持其王者地位的根本?!癙ower”是“Power Optimization With Enhanced RSIC”的縮寫,而并不是僅僅是一個單詞。同時,“Power”也被詮釋為Performance(性能)、Optimization(優(yōu)化)、Wisdom(智能)、Efficiency(高效)、Reliability(可靠)的縮寫,包含了處理器所需要的一切優(yōu)秀品質。
今年2月8日,IBM發(fā)布了最新的Power 7服務器系統(tǒng),從1990年的Power1到今年的Power7,20年的歷程、7代重要的產品更新,Power撐起了RISC的大旗。新發(fā)布的Power7號稱IBM Power架構十年來最為劃時代的產品,具體表現(xiàn)在三個方面:一是實現(xiàn)了雙核向八核的跳躍;二是由單核支持雙線程到單核支持4線程的突破;三是單核的性能比上一代處理器單核的性能高,而其它處理器一般采用更多的內核后會采用降低主頻的做法,以控制處理器的功耗和散熱。
Power7是迄今最為強悍的Power處理器,內核數(shù)量是Power6的四倍,運行的線程數(shù)量比Power6內核多八倍,系統(tǒng)性能比Power 6系統(tǒng)將提高一倍。我們不妨和Power6來進行一下對比,看看Power7的提升都在哪里。
IBM Power6
現(xiàn)今IBM的Power服務器大部分還是采用的Power6或Power6+處理器,如Power 570和595。Power6處理器在2007年5月21日正式發(fā)布,作為IBM eCLipz計劃的成果,Power6的目的是將i系列、p系列和Z系列服務器硬件整合到相同的Power平臺上來。Power6繼承了前幾代產品的優(yōu)點,并進行了重大的改進,擁有當時業(yè)內的多個第一。

Power6
首先是高頻率。Power6芯片面積為341平方毫米,集成了7.9億顆晶體管,采用65納米絕緣硅SOI工藝、10層金屬片而制造,與90納米工藝相比,在一定的功率下,性能提高了30%。2007年6月8日IBM推出的Power6主頻為3.5GHz、4.2GHz和4.7GHz,2008年5月,IBM推出了主頻5.0GHz的Power6芯片。相對上一代的Power5,Power6主頻提升了一倍,但是運行和散熱所消耗的電能基本相同,對于用戶這意味著處理器性能提高一倍或者能耗減半。

Power6核心照
另一個重要特性是Power6是第一款在硬件上進行十進制浮點運算的處理器,Power6能夠使用十進制數(shù)字0-9而非傳統(tǒng)計算機通常使用的二進制數(shù)字0、1進行數(shù)學運算,處理器內置十進制浮點運算能力對于企業(yè)運算復雜的稅收、金融和ERP程序具有重大意義——之前十進制運算都是由軟件進行的。
Power6采用雙核心設計,每個核心支持兩個同步線程,每顆Power6芯片支持4個線程。具有128KB L1緩存(64KB數(shù)據(jù)/64KB指令)。每個內核擁有一個4MB的“半共享”L2緩存,即該緩存雖然被分配給某個內核,但其余內核也可以快速地訪問它。此外Power6的兩個內核擁有32MB片外大容量L3緩存,中間通過80GB/s的總線共享。在擴展性上,每顆Power6可以通過兩條50GB/s的鏈接連接31顆處理器,組建64核心的高端系統(tǒng)。
憑借諸多優(yōu)勢,IBM繼續(xù)引領RISC服務器的潮流,當時,采用Power6芯片的System p570成為第一款囊括4大Unix基準測試速度記錄的服務器,包括SPECint 2006、SPECfp 2006、SPECjbb 2005、TPC-C,成為世界上最強大的中端整合服務器。