超流水線技術是通過細化流水,提高主頻,使得機器在一個周期內完成一個甚至多個操作,其實質是用時間換取空間。
超流水處理器是相對於基準處理器而言的,一般
cpu的流水線是基本的
指令預取,
解碼,執行和寫回結果四級。
超流水線(superpiplined)是指某型
CPU內部的流水線超過通常的5~6步以上,例如
Pentium pro的流水線就長達14步。將流水線設計的步(級)數越多,其完成一條指令的速度越快,因此才能適應工作主頻更高的CPU。
這一點我們可以用日常事例來說明,比如有5個人接力傳送木頭(對應一個5級的流水線),超流水是說細化該流水過程,即由10個人接力(此時為10級流水),顯然完成全部任務的速度會快。