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

加入日期: Nov 2002
文章: 1,295
引用:
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得要所有資源都沒有重複需求才行
不過他只需要增加非常少的成本
所以從效益來看他仍然相當划算
舊 2003-04-11, 03:32 AM #15
回應時引用此文章
kkcity59離線中