PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   效能極限 (https://www.pcdvd.com.tw/forumdisplay.php?f=18)
-   -   HT真的有增進多工效能嗎?未必..(P4 3.0E測試) (https://www.pcdvd.com.tw/showthread.php?t=367104)

alience 2004-08-07 12:35 PM

HT真的有增進多工效能嗎?未必..(P4 3.0E測試)
 
HT真的能讓你多工變順嗎??
還是只是挖東牆補西牆呢??
小地剛好在測試無線網路的stream
在此獻上小小的測試報告

P4 3.0E P4P800 512MB DDR400 x 2
R9800 pro
3COM 802.11g網路卡 802.11g AP
以kenee當digital server架在P-M1.6g上
用3.0E當客戶端播微軟1080p的T2
用fraps看每秒播放張數(1080P的FPS為24)
用Dumeter測試網路流量
首先要說明一下無線網路的流量會影響cpu使用率(流量大時cpu使用率會大)
1080p的影片要順利stream網路流量必須大於9Mbps

測試1:HT開啟
此時網路流量維持在13~14Mbps
但是fraps秀出來卻只有0~15fps(完全無法順利播放,會不斷停格)

測試2:HT關閉
此時網路流量降低至8~10Mbps(在能順利播放的邊緣,一出槌就會重新進入緩衝)
但是fraps秀出來卻都有18~24fps(沒有完全順暢但是至少不太會停格了)

結論:不知是否因為一班多工環境下cpu負擔不重而使HT有順一點點的感覺,至少在這個多工環境下(播放1080p加上控制無線網路)HT並沒有發揮效果,反而有挖東牆補西牆的感覺,因此HT真能為多工帶來效能增億嗎??還是只是看著工作管理員中的兩顆cpu而有爽度上的錯覺呢??歡迎大家討論

tgoow 2004-08-07 01:16 PM

HT 就是要程式有最佳化 、不南效能不會變好

SKAP 2004-08-07 01:29 PM

http://www.big5.tomshardware.com/cp...0102/index.html

gundamramon 2004-08-07 01:42 PM

Microsoft也已經承認Windows XP Service Pack 1有bug
開啟Hyper threading並不一定會使效能變好

Arucueid 2004-08-07 03:05 PM

現在的OS大多還沒聰明到能自動分配工作,所以有時候開啟HT甚至會有效能降低的情形

除非軟體支援多CPU,否則大多要自己Assign工作...

你可以抓THG寫的小程式來分配工作

adelies 2004-08-07 05:04 PM

謝謝您,蠻有意思的測試。

不知道如果是換成是具有兩顆實體 CPU 的系統,是否會有類似問題呢?

missle 2004-08-07 05:21 PM

有HT 是否不如記憶體加多一點的效能?

alience 2004-08-07 05:26 PM

感謝大家回應
小弟這篇是希望打破許多人
把HT和多工扯上關係的迷思
還請各位大大不吝指教

alience 2004-08-07 06:05 PM

引用:
作者adelies
謝謝您,蠻有意思的測試。

不知道如果是換成是具有兩顆實體 CPU 的系統,是否會有類似問題呢?


兩顆實體的cpu自然不會有此問題
虛擬畢竟只是一顆cpu有兩個入口罷了

Librarian 2004-08-07 06:09 PM

但是有HT功能多工方面處理還是比單CPU有效率多了,至於增進效能方面要看架構及時脈才是


所有的時間均為GMT +8。 現在的時間是11:05 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。