• 2

有辦法做出多核心單線程的CPU嗎?

樓主講的是"Anti-Hyper-Threading"

專門攻克那些沒有對多核心優化的軟體,像是Cities XL 2012這套遊戲就是傳說中CPU再快都跑不順的遊戲...
rgly wrote:
至於樓主的想法,在60年代就有人提出解決辦法了(Tomasulo Algorithm)
...(恕刪)

Tomasulo處理的是某個執行緒內的指令階層平行度問題,也就是核心內的Dynamic Execution/Out-of-Order Execution,跟樓主問題不同。

yunsui wrote:
樓主講的是"Anti-Hyper-Threading...(恕刪)

這個則是2006年就開始流言傳來傳去的都市傳說,到現在還不見蹤影.......

fnf2000 wrote:
順便借問一下那有辦法...(恕刪)


淺管線但是仍然可以高時脈的CPU

=> 簡化CPU ..

但是光高CLOCK 是不一定效能高. Pentium4 是一個故事..

最好方式是CPU 全平行化. software 也全平行化 coding ..
但是 ..software 一直沒做到 全平行化
andy2000a wrote:
淺管線但是仍然可以高...(恕刪)


那把CPU內部的電晶體寬度加寬呢...

andy2000a wrote:
淺管線但是仍然可以高...(恕刪)

應該說是簡化指令集...指令集越單純..處理器電路設計就越容易最佳化...利於高時脈處理器的實作..


andy2000a wrote:
最好方式是CPU 全平行化. software 也全平行化 coding ..
但是 ..software 一直沒做到 全平行化


因為軟體是解決現實生活問題的方法, 但現實生活的問題
通常都有強烈的順序相依性.... 大部份問題都沒辦法完全
平行化....
與失敗為伍者,天天靠盃都是別人的錯。 與成功為伍者,天天跟失敗切磋直到不再出錯。
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?