瀏覽單個文章
vxr
Elite Member
 
vxr的大頭照
 

加入日期: May 2002
您的住址: 地球的上面..
文章: 5,854
回覆: 為什麼cpu流水線深度增加能有助提高頻率?

引用:
Originally posted by taikinip
一個技術上的問題:
為什麼cpu流水線深度增加能有助提高頻率?煩請各位高手幫忙解答一下.

提高pipeline和提升timer是不一樣的事情...
只是轉往throughput方面(像p4他是20stage p3是10stage)
增加工作量在一定時間完成而已..
在執行指令的時候
如果fetch做完之後...
去做decode
那麼下一個指令便進行fetch..
像這樣子 就會比一個指令要從一開始慢慢到writeback之後才開始進行下一個指令的fetch還要有效率(就不會出現閒置的情況)..
不過這是最簡單的說法.(一直加高pipeline...也要看他結構去怎麼設計才行)...
 
舊 2004-01-10, 05:09 PM #2
回應時引用此文章
vxr離線中