星期二, 12月 20, 2005

IBM Power6的全貌

Real World Tech的David Kanter發表了一篇介紹IBM Power6處理器的文章「An eCLipz Looms on the Horizon」,簡而言之,Power6的規格有幾個重點:

.65nm製程,原先預定2006年推出,近期時程表延期至2007年。
.超高時脈架構(Ultra High Frequency),2006年第三季到達4.8GHz,簡化過的P6L(Power6 Light,可能是單核心版本)在2006年第二季可達到5.5GHz,在2007年第三季,mainframe及高階伺服器版本Z6/eCLipz時脈介於4GHz至4.4GHz。不過根據新版時程表,在2007年的最高時脈也僅有4GHz至4.5GHz。
.對應「eCLipz」計畫,透過binary translation以及部份的硬體支援,將長期使用S/360指令集的zSeries轉移至Power處理器。
.電晶體數目約為750M。
.可能和Power4/5一樣是雙核心的晶片,也有可能是四核心。
.每個核心的L1 D-cache為64kB,8 way set associative。
.每個核心各自擁有獨立的L2 cache,總容量介於6MB至12MB。
.所有核心共用外部的L3/L4 cache。
.Power6核心採用4 issue的超深管線設計,具備OOOE能力,但規模僅有PowerPC 604e的等級。
.採用SMT架構,每個核心支援2條同步多執行緒。
.記憶體頻寬是Power5的兩倍,約為32GB/s。
.為了支援mainframe,提供10進位整數格式。
.支援VMX、虛擬機器架構指令,以及ViVA-2向量指令集延伸規格。
.根據作者的推測,Power6的SPEC CPU 2000效能表現可以達到現有Power5+的兩倍水準。

這樣子,IBM採用Ultra High Frequency的目的就很明顯了:透過高時脈去改善執行mainframe軟體的效能。不過,IBM mainframe的效能優勢並非CPU,而是強大的I/O系統和虛擬化能力。IBM是否可以順利的將mainframe轉移到Power上,而且說服客戶更換系統,並不是簡單的工作。

沒有留言: