引用:
作者benffer
請問CPU Q9550超3.2G 與新的I5跑 WCG分數會差很多嗎?
|
i7 920(4C/8T) oc 4G 每一線程的效能約與Q6600(4C/4T) oc 3.2G相同,
實際貢獻度是2倍(每日同子專案wu回報的數量),
分數是2.4倍左右,
WCG 累積的 CPU Time 是2倍。
小弟從來有沒有用過12m L2的C2Q,也沒用過1156的i5,
能提供的數據跟前輩想要的差異有點大..
引用:
作者sutl
不知道i7的HT是不是能比i5多出50%以上的成績?
不過,下一次換主機板,打算等南橋內建SATA3.0與USB3.0
|
有HT功能的cpu,會在同樣用cpu計算的boinc專案中比起無HT的cpu佔到便宜,
boinc的給分方式是
CPU Time(每個wu所實際佔用處理器運算時間) x CPU Benchmarks(效能分數) =
Claimed BOINC Credit(使用者向伺服器回報的聲明積分)
接下來如果這時運算的是有多副本的wu,
就要將各使用者的
Claimed BOINC Credit,取中間數或平均數,
作為此wu的
Granted BOINC Credit(實際授與積分)。
如果運算的wu不是多副本的wu,那
Claimed BOINC Credit(使用者向伺服器回報的聲明積分)會與一個伺服器設定的 基準積分 平均計算後得到
Granted BOINC Credit(實際授與積分)。
打到這邊,大家可能就知道,有ht的問題會出在哪了,
---Boinc Benchmarks的測試方式在一向是測單線程的,不是測試多線程。
會高估有HT之cpu效能,
換句話說,
有HT的cpu實際在運算時,一個核心是運算2個線程,同時運算2組wu。
卻是直接套用 在單線程的Benchmarks,套用在一個核心的2個線程上,
但實際上HT讓看起來的核心數加倍卻不會直接讓效能x2,
同樣副本的wu,有HT的cpu會比沒有HT的cpu得到 較高的
Claimed BOINC Credit(使用者向伺服器回報的聲明積分)。
在小弟這邊有HT的CPU之
Claimed BOINC Credit(使用者向伺服器回報的聲明積分)通常是沒有HT的110%-140%。
打個折之後
Granted BOINC Credit也是比沒有HT的cpu高...
這篇回文是單就HT在boinc下得到的甜頭來討論,另外HT的另一個甜頭是可以在wcg累積2倍的 CPU TIME,
至於實際的貢獻度差異(每日同子專案wu回報的數量,是小弟最在意的數據),或是實際成績(
Granted BOINC Credit)差異,
如果有潛水的前輩是用1156的i5來跑wcg且願意陪小弟測試數據(跑同子專案),
小弟在幫忙加以整理。
畢竟貢獻度、成績,兩者雖然是正相關,卻不是等比例絕對正相關...