根據CNET網站報導指出,IBM將在Power 5伺服器晶片裡加入「多執行緒」(multithreading)功能──一種讓單顆處理器可以像兩顆(或者甚至多顆)一樣運行的技術,這種技術的改革將可延續處理器的效能成長。
多執行續基本上可讓一顆晶片同時執行兩個應用,或者是讓相同的應用同時有兩個「執行緒」(threads)──理論上可降低完成工作的時間。IBM系統事業部的技術評估總監Joel Tendler在Hot Chips半導體設計大會上表示,在實驗室裡見到40%的效能改進相當平常。
IBM提出了Power 5伺服器晶片的報告。IBM表示,實驗室裡已經有工程樣品,並已經成功啟動了AIX與OS/400,還有Linux作業系統,並預計在2004年可讓該晶片商品化。
近來工程師不斷在苦惱,如何在不大量增加耗電量的情況下提高晶片的效能,多執行緒與多核晶片的設計因此開始在晶片設計裡竄出頭。本世紀以來,省電問題(可能提高系統的營運成本,並造成散熱與訊號的問題)一直在處理器設計裡不受重視。
多執行緒的核心概念為降低處理器閒置時間。大部份的處理器元件,例如計算十進位數學的浮點運算元件,大多數的時間都是處於閒置狀態等待其他元件的資料。
執行緒讓這些元件可以相對上較為獨立且同時並行的去運作。對於作業系統來說,一個標準的執行緒晶片看起來像是兩顆處理器。Power 5有兩個處理器核心,因此看起來像是有四顆處理器。