09秋季IDF:32nm服務(wù)器CPU Westmere-EP
2009年秋季英特爾信息技術(shù)峰會(IDF)于9月22-24日在美國舊金山的馬士孔尼會展中心(Moscone Center West)舉行。為期3天的2009秋季IDF將展出英特爾及其眾多合作伙伴在移動互聯(lián)網(wǎng)、筆記本電腦、桌面平臺、消費電子、嵌入式、視覺計算、云計算、數(shù)據(jù)中心等多個領(lǐng)域的最新科技。IT168 2009年秋季IDF報道團隊將帶您一起直擊現(xiàn)場。
IT168專題報道,敬請期待
【2009秋季IDF報道】從45nm Nehalem開始,Intel采用了和之前不同的發(fā)布策略:先發(fā)布桌面級產(chǎn)品,再發(fā)布對應(yīng)服務(wù)器級別的產(chǎn)品,32nm處理器也是這樣,代號為Westmere的Intel 32nm處理器先發(fā)布了其桌面產(chǎn)品:Gulftown,現(xiàn)在,在IDF上,我們見到了其對應(yīng)雙路服務(wù)器的產(chǎn)品:Westmere-EP,和Gulftown一樣,它具有6個處理核心,比起Nehalem來增加了一半(新的制程讓晶體管更小,因此可以容納的晶體管數(shù)量也就更多了),具有更強大的處理能力,同時功耗相似。
Intel 六核心Core i7:Gulftown,代號Westmere,LGA1366接口
Westmere桌面版本Gulftown,對應(yīng)的服務(wù)器版本代號Westmere-EP
由于Nehalem和Penryn相比,在架構(gòu)和微架構(gòu)上進行了大改進,因此根據(jù)Tick-Tock戰(zhàn)略,Nehalem的下一代Westere就基本上是制程的進步——從45nm改進到32nm,微架構(gòu)方面不會有大的變化,只是進行小規(guī)模的優(yōu)化。
除了工藝進步、核心增加之外,Westmere比較重要的一點是增加了一個專為AES設(shè)計的指令集,AES:Advanced Encryption Standard,高級加密標準,常用的加密算法之一。AES指令集僅僅增加了7條指令集,而在加密性能上得到了很明顯的提升(見后)。
AES加密和加密處理
AES加密處理對輸入的128位明文,使用加密的密鑰通過有限次的迭代運算(每一次稱為一輪:round)最終得到128位的加密塊。解密遵循相反的過程,迭代次數(shù)一樣,但是需要“解密密鑰”而不是加密的“密鑰”。在每一輪加密解密中都使用不同的階段密鑰,由原始密鑰通過密鑰序列算法生成。AES的標準密鑰分為128,192和256位,各自對應(yīng)的迭代次數(shù)為10、12和14輪。
Intel的AES增強指令集包括了下面7條指令,分成兩部分:
Carry-less Multiplication Instruction(不進位乘法指令):
一條單獨的不進位乘法指令(Carry-less Multiplication):PCLMULQDQ,一次可以處理兩個64位寬度的數(shù)據(jù)。不進位乘法是實現(xiàn)GCM(Galois Counter Mode)的重要部分。GCM 是對稱加密算法分組密碼的一種工作模式。分組密碼工作模式可以分為加密模式、認證模式和認證加密模式等。GCM模式為認證模式的一種,提供認證和加密兩種功能。GCM在IEEE 802.1ae標準、IPsec(RFC 4106)、P1619存儲標準和SPoFC(Security Protocols over Fiber Channel,ISO-T11的一個標準)中都有應(yīng)用。
AES Extension Instructions(AES擴展指令):
兩條AES加密迭代加速:AESENC和AESENCLAST
兩條AES解密迭代加速:AESDEC和AESDECLAST
兩條密鑰序列生成:AESIMC和AESKEYGENASSIST#p#page_title#e#
可見Westmere的加解密加速性能明顯,這將會進一步提升加密的應(yīng)用,并加速已用加密的應(yīng)用的性能。預(yù)計多路八核心的Nehalem-EX將會在明年上市,而雙路六核心的Westmere-EP則要早一些,或許會在年底前上市。