瀏覽單個文章
flatmode
*停權中*
 

加入日期: Apr 2015
文章: 58
引用:
作者Abcb
管線化不是用以解決CPU的記憶體頻寬限制的, 反而是提升指令執行效率的做法, 您這樣的說法感覺上是矛盾的... 當然外取本身的設計也導入了超純量架構, 要說這個是為了縮短與高速的CPU I/O之間的落差也不是不可以啦XD

諸多超純量架構設計早就把x86/CISC和RISC等等的界線模糊化, RISC和CMT與管線化的適合度也沒有具體關係, 不然Prescott那個誇張深度的複雜管線是啥鬼o.O 扯到效率問題就扯更遠了... 光是核心架構一換就差個天差地遠, 客觀評估怎麼比?

至於定義啥處理器的發展等等的... 就是市場決定一切而已, 西瓜偎大邊, 哪邊有錢哪邊跑而已, 當然說啥王道也是過於誇張了^_^ 結果論罷了...


pipelining是讓cpu可以load/decoder/execute/store stage by stage並減少compiler的複雜度 因為386以前沒有pipelining的時候compiler必須要使用assamply指定decoder怎麼導入 logic unit怎麼執行...而pipelining後只要把register標示好跟作path way就行了 superscale則讓cpu可以擁有更多decoder/issuer port來執行更多instruction. 一切的一切跟那群多核多緒魔人所提倡的CMT八竿子打不著
舊 2015-04-23, 01:27 AM #105
回應時引用此文章
flatmode離線中