瀏覽單個文章
netfriend
Amateur Member
 

加入日期: May 2001
文章: 49
把CPU的pipeline想像成一條工廠的生產線
(當然實際的pipeline還有很多其他東西要考慮Ex:brench)
上面有10個女工分別負責一段組裝(pipeline stage)
全部的女工聽工頭(clock)的口令,一個口令作一次組裝

當工頭的口令愈來愈快(clock rate提高)
就會出現有女工手上的工作不能在口令間隔內完成
生產線就會錯誤(hazard)

如果把女工增加(提高pipeline stage depth)
每個女工負責的工作就少了
所以口令可以下的比較快
女工也不會忙不過來

所以增加女工數目,可以提高工作頻率
舊 2004-01-11, 01:46 AM #3
回應時引用此文章
netfriend離線中