瀏覽單個文章
kkcity59
Senior Member
 
kkcity59的大頭照
 

加入日期: Nov 2002
文章: 1,294
引用:
作者physx
不好意思我對超執行緒不是很懂
我記得intel是把超執行緒定位成一個核心可以有兩個執行緒(HT)
而AMD的推土機架構是八核心八執行緒(還是四核心八執行緒?、四模塊八執行緒=_=?)
總之我記得intel的HT在軟體不支援的情況下好像就沒有作用
但是AMD的超執行緒是每條執行緒都有一顆實體核心
這樣還會發生軟體不支援沒有作用的情況嗎=_=?
順便在問一下
像intel的HT,比如說一款原本只支援單核心的軟體
那只要支援HT,軟體就會變成能以雙核心的方式在單一顆核心上運作這樣嗎?
還是說HT是讓雙核心變成能支援四核心軟體這樣?


其實一般軟體其實並不真正觸碰到核心的部分
所以並不會有"不支援HT就一定沒有作用"這件事情
但是一般的狀況是軟體假如沒有特別考量HT跟實體雙核心的不同時
程序很容易就會卡在一個狀況
就是就算程式支援雙核心,但是碰到一個只有HT的單核處理器
因為程序需要相同單元同時工作,而讓HT變成完全無用
至於說原本只支援單核心的程式,就完全不會讓HT起作用
__________________
我只是巧合的瞄到了那百分之一的事實
但只要故做神秘的說了千分之一的實話
其他都是靠我的憑空想像來拼湊的胡言
大家以為我早就了解了百分之百的內幕
舊 2010-05-14, 10:30 PM #36
回應時引用此文章
kkcity59離線中