![]() |
||
|
Power Member
![]() ![]() 加入日期: Mar 2003 您的住址: 台北
文章: 597
|
引用:
不過在小弟的多工測試中 HT只是挖東牆補西牆罷了 完全看不出效率在哪裡 至於HT在video encoding上能增進效能就不是新鮮事了 |
||||||||
|
|
|
Regular Member
![]() ![]() 加入日期: Aug 2003
文章: 61
|
ht在多工的確有用,當然其中每個任務的效能肯定沒有它自己單獨執行時那麼高,
但是各個任務加在一起的總效能的確比沒有ht時要高出許多! |
||
|
|
|
New Member
加入日期: Oct 2003
文章: 9
|
請問所用的作業系統是XP嗎?
因為之前在用2000的時候, 發現對一個單純的小程式 (例如因式分解) 來說, 開 HT 的效能比不開 HT 還慢了許多.. (開了以後每次時間都不一樣) 可是在換成2003之後就沒有這種現象, 只要測試前CPU使用率在0%, 開 HT 和不開 HT 的效能都一樣, 所以似乎和 OS 有不小的關係~ (還沒拿XP測試過) 這是我之前用的程式, 可以做參考: (分解8078038315008392617) http://www.im.ntu.edu.tw/~b91020/data/factor.cpp |
|
|
|
Power Member
![]() ![]() 加入日期: Mar 2003 您的住址: 台北
文章: 597
|
引用:
我用的是win xp sp1 |
|
|
|
|
Power Member
![]() ![]() 加入日期: Mar 2003 您的住址: 台北
文章: 597
|
引用:
maybe 但是在這個測試中並沒有總校能增加的情況出現唷 HT開時 無線網路可以控制的很好但是1080p的解碼明顯能力不足 HT關閉時(等效於一班單cpu) 無線網路控制能力不是很夠但是1080P的解碼比HT開時好很多 這就是我說挖東牆補西牆的原因 某個程式增進的效能是從另外一個挖過來的 總效能並沒有增加唷 |
|
|
|
|
Basic Member
加入日期: Feb 2004 您的住址: 台中市
文章: 12
|
小弟有測過
有開HT 3DMARK2003比沒開HT分數還低 大家可以試試看!! |
|
|
|
Golden Member
![]() ![]() ![]() ![]() 加入日期: Feb 2004 您的住址: 從來處來
文章: 2,766
|
只拿一個程式的測試來當成主要依據是不夠客觀的,樓主有興趣的話應該多弄幾個程式來測測才是。
如果有興趣的話,可以用在下的拙作來測看看。 ChangeLottery PS:這是一個 C# 的程式,您必須有 .Net Framework 才能執行。 Microsoft .NET Framework 1.1 版可轉散發套件 |
|
|
|
Power Member
![]() ![]() 加入日期: Apr 2004 您的住址: 新竹/台北
文章: 652
|
首先, "總效能" 怎麼定義就是一個很大的問題,
沒有可量化的定義, 就無法進行實驗. 其次, "多工順" 跟 "總效能高" 又是兩碼子事. "多工順"的意思通常是指, 在使用者最敏感的地方的延遲盡量減少. 比方說你打一個字,或移動一下滑鼠, 如果螢幕沒有馬上反應效果, 一定會讓使用者察覺到. 但其實這些地方多半不需太多效能. 很多時候,用聰明的策略來調整優先順序才是重點. 回過頭來看原作者的例子,其實是更詭異的狀況, 就是它多工的兩件事A=無線網路,B=視訊解碼撥放 並不是無關的, 而是A的output會變成B的input. 這就像是接在一起的管線, 會被最慢的那一點所限制. 這比一般多工(A,B兩件事沒有相依關係,只會競爭資源) 更難. |
|
|
|
Power Member
![]() ![]() 加入日期: Mar 2003 您的住址: 台北
文章: 597
|
引用:
您說的AB是無關的 因為stream的流量只要夠大就不會影響影片的播放順暢度 由HT開時即可發現流量已足但是cpu解碼能力卻不足的窘境 HT關時流量瀕臨臨界值但是cpu解碼效率卻好的多 不過您說的多工順的確有道理 挖掉耗cpu資源程式的一點效能來使其他不耗cpu資源程式能順一點 的確很符合消費者原則 因為一班人都不懂如何調整優先權 但是總效能實際上是不變的也無庸置疑 |
|
|
|
|
Power Member
![]() ![]() 加入日期: Mar 2003 您的住址: 台北
文章: 597
|
引用:
其實我是在公司作無線網路測試時意外發現的啦 因為那時要找出影片stream不順的原因 排除網路之外就是cpu效能了 剛好拿來測試的機器就是P4 3.0E 而且剛好是兩件工作可相互比較 若是拿其他東西來測恐怕就沒有數據能比較了 |
|
|
|