超級流水線(SuperPipeline)又叫做深度流水線,它是提高cpu速度通常采取的一種技術(shù)。CPU處理指令是通過Clock來驅(qū)動的,每個clock完成一級流水線操作。每個周期所做的操作越少,需要的時間就越短,時間越短,頻率就可以提得越高。超級流水線就是將cpu處理指令是得操作進一步細分,增加流水線級數(shù)來提高頻率。頻率高了,當流水線開足馬力運行時平均每個周期完成一條指令(單發(fā)射情況下),這樣cpu處理得速度就提高了。當然,這是理想情況下,一般是流水線級數(shù)越多,重疊執(zhí)行的執(zhí)行就越多,那么發(fā)生競爭沖突得可能性就越大,對流水線性能有一定影響現(xiàn)在很多cpu都是將超標量和超級流水線技術(shù)一起使用,例如pentiumIV,流水線達到20級,頻率快已經(jīng)超過3GHZ。教科書上用于教學的經(jīng)典MIPS只有5級流水。