推 reader:嗯... 應該是指 HyperThread 或 DualCore 之類的技術 01/24 01:10
→ reader:SMT 似乎比較算是作業系統對多處理器的支援喔 01/24 01:10
→ reader:我的硬體知識很爛 詳細的東西需要高手補充了 01/24 01:12
推 kevin190:硬體等級的HT是在CPU中多增加一個監視的機制, 無論一顆 01/26 04:43
→ kevin190:CPU的Pipeline做到多好, 每個執行週期總是有一些單元沒被 01/26 04:44
→ kevin190:使用, 再加上P4是採用超長管線架構, 一發生分支預測錯誤 01/26 04:45
→ kevin190:要付出的代價會非常高, Intel加入HT後, 這個單元會去看 01/26 04:46
→ kevin190:目前有哪些單元沒有被用到, 然後偷偷把後面指令要執行的 01/26 04:47
→ kevin190:先塞進來, 可以更有效利用CPU的資源, 也可以減少預測錯誤 01/26 04:48
→ kevin190:的代價, 根據Intel的官方資料, 加入HT之後可以多增加15% 01/26 04:48
→ kevin190:的效率... 01/26 04:49
推 kevin190:在倒數第三行的最前面少打了"微指令" 01/26 04:52