線程的問題


前幾天看到有人發表有關線程的問題
小弟在心中也有些疑問 想請教各位


在 Intel 的每個核心可分出兩個線程 那~~~
基於一個核心只能同時處理一個指令 那~~~
一顆4C8T的U 和一顆4C4T的U
能同時處理的指令數量
都為四個 不知是否正確??

在 AMD 的新架構
"單一模組內可看到擁有2個整數單元和一個共享的浮點運算單元"
的一顆八核的U
可同時處理幾個指令??
2013-09-23 18:01 發佈
文章關鍵字 線程 問題

GPS導航機 wrote:
前幾天看到有人發表有...(恕刪)


一個核心同時能處理超一個指令,以Intel i7 最佳狀況配合微指令融合,
可高達每個核心每個時脈處理 9個指令以上.

AMD FX-8150 的假八核心,真四模組,每個核心每個時脈約處理 3.5個指令.
但模組內雙核心同時運作時,性能不會倍增.
所以假八核心全用上大概就 22個指令左右.

簡單的說打樁機系列同時脈下只有Intel i系列的6成左右的性能.
AMD虛弱的核心架構用上兩倍的核心數依然很難看.


GPS導航機 wrote:
基於一個核心只能同時處理一個指令 那~~~
一顆4C8T的U 和一顆4C4T的U
能同時處理的指令數量
都為四個 不知是否正確??
...(恕刪)

當然錯!在線程那篇已經很多討論指出「一個核心只能同時處理一個指令」是錯誤認知,怎麼還有這樣的誤解。
感謝 umts 的詳細解釋~~

原來

基於一個核心只能同時處理一個指令

是錯的~~
以前單核時代就己經有多缐程技術
—線程只能運行一指令
但多線程不代表處理速度倍数上升
以前單核時代就己經有多缐程技術
—線程只能運行一指令
但多線程不代表處理速度倍数上升
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?