How is average CPU efficiency determined?

Message boards : Number crunching : How is average CPU efficiency determined?
Message board moderation

To post messages, you must log in.

AuthorMessage
UncleVom

Send message
Joined: 25 Dec 99
Posts: 123
Credit: 5,734,294
RAC: 0
Canada
Message 759143 - Posted: 27 May 2008, 0:23:30 UTC

Is it one of those basically meaningless things like the benchmarks?

Why I ask is on one of my Q6600 boxes I'm seeing:

% of time BOINC client is running 95.1339 %
While BOINC running, % of time work is allowed 99.9862 %
Average CPU efficiency 1.029262
Task duration correction factor 0.187926

On my other Q6600 I see the more expected:

% of time BOINC client is running 91.2938 %
While BOINC running, % of time work is allowed 99.9905 %
Average CPU efficiency 0.996526
Task duration correction factor 0.196616

Thanks for any insight,

UncleVom


ID: 759143 · Report as offensive
Profile Keck_Komputers
Volunteer tester
Avatar

Send message
Joined: 4 Jul 99
Posts: 1575
Credit: 4,152,111
RAC: 1
United States
Message 759244 - Posted: 27 May 2008, 6:22:17 UTC

The calculation is CPU time divided by wall time. Most likely you had a misbehaving application that had more than one processing thread.
BOINC WIKI

BOINCing since 2002/12/8
ID: 759244 · Report as offensive
Grant (SSSF)
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 13753
Credit: 208,696,464
RAC: 304
Australia
Message 759252 - Posted: 27 May 2008, 6:57:25 UTC - in response to Message 759143.  

Is it one of those basically meaningless things like the benchmarks?

Nope, it's used to help determine the amount of work to download depending on your cache setting.
Grant
Darwin NT
ID: 759252 · Report as offensive

Message boards : Number crunching : How is average CPU efficiency determined?


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