Hyperthreading helps ?

留言板 : Number crunching : Hyperthreading helps ?
留言板合理

To post messages, you must log in.

作者消息
Profile Labbie
Avatar

发送消息
已加入:19 Jun 06
贴子:4083
积分:5,930,102
近期平均积分:0
United States
消息 404917 - 发表于:24 Aug 2006, 4:32:56 UTC - 回复消息 404758.  

The following is quoted from Wikipedia. Not sure if it helps or not. Basically try HT on and off and see which is best for you.



Intel claims up to a 30% speed improvement compared against an otherwise identical, non-SMT Pentium 4. The performance improvement seen is very application-dependent, however, and some programs actually slow down
slightly when Hyper Threading Technology is turned on. This is due to the replay system of the Pentium 4 tying up valuable execution resources,
thereby starving the other thread. However, any performance degradation is unique to the Pentium 4 (due to various architectural nuances), and is not characteristic of simultaneous multithreading in general.


While this is true for general computing, I have made the following observation about BOINC and HT:

Running SETI@Home as a single CPU may yield an average benchmark score of 2200 points (using a 3GHz CPU as a baseline). Enabling HT does slow down the CPU's performance, by scoring a simply 1400 per virtual core, making the total between the two 2800, meaning more work gets done overall.

If you'd rather use WU time as an example: An average WU may take a 3GHz non-HT CPU about seven and a half hours to complete. With HT enabled, each virtual core may take up to eight and a half hours to complete, but it's getting them done simultaneously (i.e. two every eight and a half hours), whereas it would take the non-HT CPU fifteen hours to do the same amount of work.

The above estimates are not scientific, but have generally proven very accurate and seem to hold true every time (the numbers may be different, but the logic and premise still holds true).



I have two 840ees and I will back your numbers OzzFan1. I even ran all four for CPDN and seasonal.


I've had the same experience once I turned on both processors on my 3.2Ghz HT rig. It almost doubled my throughput.




Calm Chaos Forum...Join Calm Chaos Now
ID: 404917 · 举报违规帖子
J D K
志愿者测试人员
Avatar

发送消息
已加入:26 May 04
贴子:1295
积分:311,371
近期平均积分:0
United States
消息 404758 - 发表于:23 Aug 2006, 23:20:09 UTC - 回复消息 404680.  

The following is quoted from Wikipedia. Not sure if it helps or not. Basically try HT on and off and see which is best for you.



Intel claims up to a 30% speed improvement compared against an otherwise identical, non-SMT Pentium 4. The performance improvement seen is very application-dependent, however, and some programs actually slow down
slightly when Hyper Threading Technology is turned on. This is due to the replay system of the Pentium 4 tying up valuable execution resources,
thereby starving the other thread. However, any performance degradation is unique to the Pentium 4 (due to various architectural nuances), and is not characteristic of simultaneous multithreading in general.


While this is true for general computing, I have made the following observation about BOINC and HT:

Running SETI@Home as a single CPU may yield an average benchmark score of 2200 points (using a 3GHz CPU as a baseline). Enabling HT does slow down the CPU's performance, by scoring a simply 1400 per virtual core, making the total between the two 2800, meaning more work gets done overall.

If you'd rather use WU time as an example: An average WU may take a 3GHz non-HT CPU about seven and a half hours to complete. With HT enabled, each virtual core may take up to eight and a half hours to complete, but it's getting them done simultaneously (i.e. two every eight and a half hours), whereas it would take the non-HT CPU fifteen hours to do the same amount of work.

The above estimates are not scientific, but have generally proven very accurate and seem to hold true every time (the numbers may be different, but the logic and premise still holds true).



I have two 840ees and I will back your numbers OzzFan1. I even ran all four for CPDN and seasonal.

And the beat goes on
Sonny and Cher

BOINC Wiki

ID: 404758 · 举报违规帖子
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
志愿者测试人员
Avatar

发送消息
已加入:9 Apr 02
贴子:15687
积分:84,761,841
近期平均积分:28
United States
消息 404680 - 发表于:23 Aug 2006, 21:27:41 UTC - 回复消息 404609.  

The following is quoted from Wikipedia. Not sure if it helps or not. Basically try HT on and off and see which is best for you.



Intel claims up to a 30% speed improvement compared against an otherwise identical, non-SMT Pentium 4. The performance improvement seen is very application-dependent, however, and some programs actually slow down
slightly when Hyper Threading Technology is turned on. This is due to the replay system of the Pentium 4 tying up valuable execution resources,
thereby starving the other thread. However, any performance degradation is unique to the Pentium 4 (due to various architectural nuances), and is not characteristic of simultaneous multithreading in general.


While this is true for general computing, I have made the following observation about BOINC and HT:

Running SETI@Home as a single CPU may yield an average benchmark score of 2200 points (using a 3GHz CPU as a baseline). Enabling HT does slow down the CPU's performance, by scoring a simply 1400 per virtual core, making the total between the two 2800, meaning more work gets done overall.

If you'd rather use WU time as an example: An average WU may take a 3GHz non-HT CPU about seven and a half hours to complete. With HT enabled, each virtual core may take up to eight and a half hours to complete, but it's getting them done simultaneously (i.e. two every eight and a half hours), whereas it would take the non-HT CPU fifteen hours to do the same amount of work.

The above estimates are not scientific, but have generally proven very accurate and seem to hold true every time (the numbers may be different, but the logic and premise still holds true).
ID: 404680 · 举报违规帖子
John McCallum
Avatar

发送消息
已加入:5 Dec 04
贴子:862
积分:599,458
近期平均积分:8
United Kingdom
消息 404677 - 发表于:23 Aug 2006, 21:19:12 UTC

This is a perenial question .IIRC it only helps to the extent of about 20% more speed

Old enough to know better(but)still young enough not to care
ID: 404677 · 举报违规帖子
Profile Gone with the wind Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
志愿者测试人员

发送消息
已加入:19 Nov 00
贴子:41710
积分:42,645,437
近期平均积分:42
消息 404609 - 发表于:23 Aug 2006, 19:14:45 UTC
最近的修改日期:23 Aug 2006, 19:15:11 UTC

The following is quoted from Wikipedia. Not sure if it helps or not. Basically try HT on and off and see which is best for you.



Intel claims up to a 30% speed improvement compared against an otherwise identical, non-SMT Pentium 4. The performance improvement seen is very application-dependent, however, and some programs actually slow down
slightly when Hyper Threading Technology is turned on. This is due to the replay system of the Pentium 4 tying up valuable execution resources,
thereby starving the other thread. However, any performance degradation is unique to the Pentium 4 (due to various architectural nuances), and is not characteristic of simultaneous multithreading in general.

"none so blind as those who will not see" (John Heywood 1546)

Don't drink water, that stuff rusts pipes!


You are making Proof out of Logic, by just being dubious! {Bluestar to me)
ID: 404609 · 举报违规帖子
Profile Clyde C. Phillips, III

发送消息
已加入:2 Aug 00
贴子:1851
积分:5,955,047
近期平均积分:0
United States
消息 404536 - 发表于:23 Aug 2006, 18:04:24 UTC

I doubt that hyperthreading in itself doubles throughput. It hasn't in the past; maybe it had increased it by about 25 percent (with Classic). Several months ago I saw that four-threaded processors (before the Ds) were actually doing worse than 2-threaded ones, but this may not be true today.
ID: 404536 · 举报违规帖子
Kim Vater
志愿者测试人员

发送消息
已加入:27 May 99
贴子:227
积分:22,743,307
近期平均积分:0
Norway
消息 404249 - 发表于:23 Aug 2006, 11:15:38 UTC - 回复消息 403443.  

Hi all,

just wanna celebrate the double of my credits in the last 7 days.....

btw i saw in the stats of the computer that the dual xeon with ACTIVATED HT got more credits.....

Recent averagecredit Total
250.36 3,197.21


Why are you hiding your computers from us ?
No way we kan help you or validate your statements - if you are hiding your hosts.

Kiva

Greetings from Norway

Crunch3er & AK-V8 Inside
ID: 404249 · 举报违规帖子
Pfister Online

发送消息
已加入:1 Nov 05
贴子:9
积分:344,994
近期平均积分:0
Switzerland
消息 403443 - 发表于:22 Aug 2006, 10:57:18 UTC

Hi all,

just wanna celebrate the double of my credits in the last 7 days.....

btw i saw in the stats of the computer that the dual xeon with ACTIVATED HT got more credits.....

Recent averagecredit Total
250.36 3,197.21
ID: 403443 · 举报违规帖子

留言板 : Number crunching : Hyperthreading helps ?


 
©2020 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.