Originally posted by linyand+Aug 21 2005, 09:22 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (linyand @ Aug 21 2005, 09:22 PM)</td></tr><tr><td id='QUOTE'> <!--QuoteBegin-jeffchen@Aug 21 2005, 08:50 PM
ASUS官方梭明 mooon
http://support.asus.com.tw/technicaldocume...nts.aspx?no=187
杰夫大大
另外請教一下 若軟體不支援多處理器
則是否會變成作業系統 只有派出單顆邏輯處理器(半顆處理器之效能)
提供該程式使用呢(有無效能減半問題)
因為只有開單程式 工作管理員看只有50% :wacko:
或是該HT技術 不論軟體有無支援 其要點就是可以讓其物理處理器 資源使用的更有充分更有效率
另外在問
若於測試中開啟/關閉HT技術 對於super pi cpumark 可否有何作用
若不是該問題 那不就是intel 浮點跟整數方面 略弱?
懇請指教 :sun:
我沒用過他的東西
用過pentium II 233而已 ;oq;想多了解點 畢竟幫裝機都推AMD :wacko: [/b][/quote]
以下是小弟的一些淺見
HyperThreading應該是屬於Thread level的Parallelism
也就是說
只有在電腦執行多重執行序的時候才有機會得到好處
其主要的實現原理
只是在CPU裡面多加一個程式計數器(Program Counter)
讓作業系統以為是有兩個處理器
但是其實其中一個是虛擬出來的, 他們是共用同樣多的處理單元
因為像Pentium4這樣的高頻率處理器
其內部時脈和外部匯流排的速度已經相差太多
所以有很多時候, CPU內部的運算單元是在閒置的
HT只是讓作業系統"看到"兩個CPU, 以便分擔多個Thread的執行
讓另外一個同時需要處理的Thread可以利用CPU閒置的運算單元
所以個人認為
在處理單執行緒的時候
並不會有效率減半的問題
而SuperPi, CPUMark99等等的測試軟體都是單執行緒的
所以我認為開不開HT應該不會對結果有任何影響
除非...你在測的時候有在開别的程式使用中
至於整數和浮點運算
P4在這兩方面的確不強
尤其是浮點運算
P4絕對不是K7或K8的對手
P4的強項應該是在其SIMD處理的部份
SIMD(Single Instruction Multiple Data)單指令多資料流
就是大家常聽到的SSE2等等
高頻率的SIMD處理器對於最佳化過的軟體有莫大的助益
不然P4的x87浮點運算真的是很不行
大家可以看看SiSoft Sandra之類的測試軟體
P4的SSE2在浮點運算貢獻了很大一部份
純x87浮點則是低的可憐