CPU benchmarks using Boinc

Message boards : Number crunching : CPU benchmarks using Boinc
Message board moderation

To post messages, you must log in.

AuthorMessage
Imad

Send message
Joined: 29 Jul 06
Posts: 2
Credit: 10,230
RAC: 0
United Kingdom
Message 381831 - Posted: 30 Jul 2006, 0:11:57 UTC
Last modified: 30 Jul 2006, 0:12:41 UTC

Hey,

Today i ran the benchmark option using Boinc. In the morning it was:

1462 floating point MIPS (Whetstone) per cpu
4013 integer MIPS (Dhrystone) per cpu

Tonight about 12hs later i did the same benchmark just for the heck of it and this was the result:

1458 floating point MIPS (Whetstone) per cpu
2106 integer MIPS (Dhrystone) per cpu

Now this me has completely worried! Did i kill my cpu? What else can explain a drop of approx: 1900 points?

Thanks for any help.
ID: 381831 · Report as offensive
Profile Geek@Play
Volunteer tester
Avatar

Send message
Joined: 31 Jul 01
Posts: 2467
Credit: 86,146,931
RAC: 0
United States
Message 381858 - Posted: 30 Jul 2006, 0:52:11 UTC

Not to worry.....that is one of the problems with benchmarks. The numbers can vary considerably even between benchmarks run several minutes apart. Don't worry about it!


Boinc....Boinc....Boinc....Boinc....
ID: 381858 · Report as offensive
Imad

Send message
Joined: 29 Jul 06
Posts: 2
Credit: 10,230
RAC: 0
United Kingdom
Message 381882 - Posted: 30 Jul 2006, 1:17:44 UTC - in response to Message 381858.  

Oh thank you! i was afraid that i pushed my laptop's cpu too hard! Thanks again!
ID: 381882 · Report as offensive
Stefan
Volunteer tester
Avatar

Send message
Joined: 12 Nov 05
Posts: 226
Credit: 213,560
RAC: 0
United States
Message 381951 - Posted: 30 Jul 2006, 2:47:45 UTC - in response to Message 381882.  
Last modified: 30 Jul 2006, 2:47:54 UTC

A mystery in itself, maybe its something with the planets not being aligned ;)

Seriously though, if you have an extra application chewing up power while running benchmarks in can alter them, if the smallest, its perfectly normal. The only change you will see is if you use a Boinc Optimized client, the new benchmark will alter the curving of credits for a bit...
Human Stupidity Is Infinite...

ID: 381951 · Report as offensive
nick
Volunteer tester
Avatar

Send message
Joined: 22 Jul 05
Posts: 284
Credit: 3,902,174
RAC: 0
United States
Message 381983 - Posted: 30 Jul 2006, 3:43:07 UTC

it cuold be slowing down to save power.

thats what even my X2 does it goes all the way down to 1GHz.


ID: 381983 · Report as offensive
Profile KWSN - Chicken of Angnor
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 9 Jul 99
Posts: 1199
Credit: 6,615,780
RAC: 0
Austria
Message 381995 - Posted: 30 Jul 2006, 4:10:47 UTC

Just to give a graphic example of how much benchmark scores can vary -

I just suspended BOINC on my Pentium-D system and ran the benchmarks twice (after making sure nothing else ran in the background first).

Results:


30.07.2006 05:53:19||Suspending computation - user request
30.07.2006 05:53:19|SETI@home|Pausing task 06my05ab.13590.11472.159650.3.170_1 (removed from memory)
30.07.2006 05:53:19|SETI@home|Pausing task 07my05aa.11335.14000.747154.3.55_1 (removed from memory)
30.07.2006 05:53:19||Suspending network activity - user request
30.07.2006 05:53:27||Running CPU benchmarks
30.07.2006 05:54:26||Benchmark results:
30.07.2006 05:54:26|| Number of CPUs: 2
30.07.2006 05:54:26|| 1935 floating point MIPS (Whetstone) per CPU
30.07.2006 05:54:26|| 1462 integer MIPS (Dhrystone) per CPU
30.07.2006 05:54:26||Finished CPU benchmarks
30.07.2006 05:55:11||Running CPU benchmarks
30.07.2006 05:56:10||Benchmark results:
30.07.2006 05:56:10|| Number of CPUs: 2
30.07.2006 05:56:10|| 1936 floating point MIPS (Whetstone) per CPU
30.07.2006 05:56:10|| 3035 integer MIPS (Dhrystone) per CPU
30.07.2006 05:56:10||Finished CPU benchmarks


So the floating point score stayed the same, but the integer score more than doubled. The runs were about 30 seconds apart.

Benchmarks are a relative thing, and as such unreliable. That's one of the reasons SETI@Home switched to fpops counting instead (but not all other projects have yet).

HTH,
Simon.
Donate to SETI@Home via PayPal!

Optimized SETI@Home apps + Information
ID: 381995 · Report as offensive
Profile RePhLeX

Send message
Joined: 3 Dec 05
Posts: 76
Credit: 128,962
RAC: 0
United Kingdom
Message 383086 - Posted: 31 Jul 2006, 9:57:13 UTC

Each time i run mine it varies by very little. When i see people with slower processors and double the benchs it makes absolutely no sense at all.


Using a 3200 x64 i used to get 4000/9000+ for the benchs, now i have a 4200 x2 i get 2100/3900. If this has no relevance to seti, why is it still in there?, and why isnt there a bench that is relevant?.


Cheers
ID: 383086 · Report as offensive
W-K 666 Project Donor
Volunteer tester

Send message
Joined: 18 May 99
Posts: 19048
Credit: 40,757,560
RAC: 67
United Kingdom
Message 383107 - Posted: 31 Jul 2006, 10:42:27 UTC - in response to Message 383086.  

Each time i run mine it varies by very little. When i see people with slower processors and double the benchs it makes absolutely no sense at all.


Using a 3200 x64 i used to get 4000/9000+ for the benchs, now i have a 4200 x2 i get 2100/3900. If this has no relevance to seti, why is it still in there?, and why isnt there a bench that is relevant?.


Cheers

The benchmark, with the result Duration Correction Factor (DCF) is used to calculate the estimated processing time for the units and hence the amount of work you can download. Especially important for those that run multiple projects or have large cache.

Andy
ID: 383107 · Report as offensive
Profile RePhLeX

Send message
Joined: 3 Dec 05
Posts: 76
Credit: 128,962
RAC: 0
United Kingdom
Message 383111 - Posted: 31 Jul 2006, 10:46:07 UTC

so why are they so high on one persons pc compared to another that is supposedly faster?.


Cheers
ID: 383111 · Report as offensive
Profile Diego -=Mav3rik=-
Avatar

Send message
Joined: 1 Jun 99
Posts: 333
Credit: 3,587,148
RAC: 0
Message 383113 - Posted: 31 Jul 2006, 10:47:25 UTC - in response to Message 383111.  
Last modified: 31 Jul 2006, 11:12:38 UTC

so why are they so high on one persons pc compared to another that is supposedly faster?.
Cheers


Off the top of my mind...

-Overclocking/Powersaving and hidden real speed. (because the speed you see in the computer info page is the default processor speed, and may not be the speed at which the CPU is currently working at. Could be more in the case of overclocking, or less if the CPU throttled down to save power in a top of the line notebook)

-Dual core / Hyperthreading. (because for instance a Pentium 4 @3Ghz with no or disabled HyperThreading will show a higher benchmark than the same processor with HT enabled. Because the benchmark shown is "per cpu")

-Differences in hardware. (because the same CPU with crappier memory and/or motherboard and/or worse temperature conditions will perform a lot worse. But in the computer info page you only see the processor. Same with CPU architecture differences, like less cache.)

-CPU was busy at the time benchmark was performed. Besides, benchmark is far from accurate or stable.

By all means feel free to add more or correct me if I'm wrong somewhere.
/Mav

We have lingered long enough on the shores of the cosmic ocean.
We are ready at last to set sail for the stars.

(Carl Sagan)
ID: 383113 · Report as offensive
Profile RePhLeX

Send message
Joined: 3 Dec 05
Posts: 76
Credit: 128,962
RAC: 0
United Kingdom
Message 383169 - Posted: 31 Jul 2006, 12:01:07 UTC

The 2 pcs i referred to were stock.

All other applications were disable.

Same memory used, plus same timings, all hardware the same before and after install. More cache, less performance?.

If its per cpu, its still less when added up.



ID: 383169 · Report as offensive
Astro
Volunteer tester
Avatar

Send message
Joined: 16 Apr 02
Posts: 8026
Credit: 600,015
RAC: 0
Message 383197 - Posted: 31 Jul 2006, 12:51:30 UTC - in response to Message 383111.  
Last modified: 31 Jul 2006, 12:52:01 UTC

so why are they so high on one persons pc compared to another that is supposedly faster?.


Cheers

One of three reasons(can be a combination of one or more):
1) Either the other persons pc is overclocked to the gills.
2)He's using a third party optimized boinc client.
Or
3) Your puters are linux and his are windows.
ID: 383197 · Report as offensive
Profile KWSN - Chicken of Angnor
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 9 Jul 99
Posts: 1199
Credit: 6,615,780
RAC: 0
Austria
Message 383520 - Posted: 31 Jul 2006, 20:42:17 UTC

I tend to agree with 2) in Tony's list.

The only way you could have gotten benchmark scores that high using an A64 3200+ is using an optimized BOINC client. You probably updated it and the benchmark scores have been lower since then.

Regards,
Simon.
Donate to SETI@Home via PayPal!

Optimized SETI@Home apps + Information
ID: 383520 · Report as offensive
1mp0£173
Volunteer tester

Send message
Joined: 3 Apr 99
Posts: 8423
Credit: 356,897
RAC: 0
United States
Message 383559 - Posted: 31 Jul 2006, 21:42:15 UTC - in response to Message 383111.  

so why are they so high on one persons pc compared to another that is supposedly faster?.


Cheers

Differences in processor architecture (number of pipelines, branch prediction, ALU speed, etc.)
ID: 383559 · Report as offensive

Message boards : Number crunching : CPU benchmarks using Boinc


 
©2024 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.