|
Senior Member
|
引用:
Originally posted by Barracuda
是的,沒錯!
重要的是應用程式本身若不支援多CPU運作,則效能不會有所提升!
比如方才說的SuperPi在H.T下運作CPU使用率只有50%,再同時執行Prime95就會變成100%(這兩個程式都不支援H.T),達到多工的目的,但如果沒有H.T則單執行任一個CPU就已經使用100%,無法兩個同時跑!
|
實際上H.T沒有那麼完美
軟體的layer會以為他有兩顆獨立處理器
事實上他沒有完全獨立的load/store,ALU,快取等等
真的能做SMT得要所有資源都沒有重複需求才行
不過他只需要增加非常少的成本
所以從效益來看他仍然相當划算
|