引用:
Originally posted by kkcity59
假如用軟體的層面來看,HT跟SMP好像其實沒有太大不同
但是以硬體來看,兩者是不同的,HT並不是有實體的多顆處理器資源
他比較像是讓一顆處理器的資源,做比較有效的運用的技術
如何比較有效運用?就是讓軟體層覺得處理器有SMT的能力
目前的HT有做2 way的SMT,日後處理器的資源更多時也可以加到更多way
這其實是相當好的技術,對製造者而言他幾乎不用花成本,卻多少有些用處
也就是一台電腦有沒有導入HT,其實以製造商來看的成本幾乎沒有差異的
SMP就不同了,他的成本比Uniprocessor就是高很多
所以一直到現在,SMP都還不是真正在家用電腦上會出現的配備
目前各家處理器商都有在導入像HT這種SMT,或Multi core的方案
或者將兩者同時導入
|
再問一些問題.....
這樣HT就要軟體有支援才會動作? 軟體支持度高嗎?
相較於SMP是否就直接雙CPU共同處理一個程序,不需要軟體特意支援?
謝謝