CPU utilisation factor is very wrong and lets a core sit idle

Saenger
Saenger
Joined: 15 Feb 05
Posts: 24
Credit: 600993
RAC: 0
Topic 84832

The WUs proclaim to use a whole CPU (1 CPUs + 1 Nvidia GPUs), while in reality it let's it sit idle and thus hurts other project by depriving them off CPU-power.
Every time one of those lying WUs crunch, my machine doesn't run at 100% power any more:

This doesn't happen with Einstein WUs, that rightly claim only 20% of a CPU.

If that proclamation of the use of a whole CPU to my GPU would be even remotely correct, the crunch-time and the CPU-time should be in about the same range, but if you look at my results, they are not that much different from those at Einstein.
Albert: Ratio 6700/1000 = 6.7
Einstein: Ratio 6000/700 = 8.6

Can you please change the CPU utilisation factor back to normal, i.e. 0.20, maybe 0.3, but not 1.0?

Grüße vom Sänger

Alex
Alex
Joined: 1 Mar 05
Posts: 88
Credit: 398734
RAC: 0

CPU utilisation factor is very wrong and lets a core sit idle

There is a workaround available:
place a cc_config.xlm into your boinc data directory

5

Set the ncpus to a value higher than the nr of real cores.

Saenger
Saenger
Joined: 15 Feb 05
Posts: 24
Credit: 600993
RAC: 0

RE: There is a workaround

Message 79153 in response to message 79152

Quote:

There is a workaround available:
place a cc_config.xlm into your boinc data directory

5

Set the ncpus to a value higher than the nr of real cores.


Not for me, as I'm running SimOne as well, a mt-WU, that doesn't like to be run on less cores than said. I lost one because I had that "solution" set.

Is there any reason for this weird and destructive setting?

Grüße vom Sänger

[FVG] bax
[FVG] bax
Joined: 19 Jun 08
Posts: 2
Credit: 1004500
RAC: 0

I have the same "problem" ;-)

I have the same "problem" ;-)

Bernd Machenschalk
Bernd Machenschalk
Administrator
Joined: 15 Oct 04
Posts: 155
Credit: 6218130
RAC: 0

Thanks for reporting. We're

Thanks for reporting. We're looking into this.

BM

BM

Alex
Alex
Joined: 1 Mar 05
Posts: 88
Credit: 398734
RAC: 0

RE: Thanks for reporting.

Message 79156 in response to message 79155

Quote:

Thanks for reporting. We're looking into this.

BM

Hi Bernd,

nice to read this.
When you (or whoever) is looking into this, please don't forget: Albert currently runs at 50% of possible power.

This is how my testsystem runs atm.

This is how the cpu-load and the gpu-load is reported.
Some weeks ago the settings to run more than one gpu-project at a time were added; unfortunately they work for the nVidias only. Is it really that complicated to change this? If it fails, it's everyone's choice to switch back to 1 wu at a time.
I'm pretty shure that it will work; MW runs two wu's at a time, Seti runs two on the APU and three on the HD5830, so what is the reason not to enable this? GPU's are too expensive to run at 68% load.

Well, yes, there are workarounds or tricks, but as posted earlier here, they do not work for everyone. I'm shure that will make more than two people happy.

Edit:
Will the ATI wu's also be moved to Einstein?

Bernd Machenschalk
Bernd Machenschalk
Administrator
Joined: 15 Oct 04
Posts: 155
Credit: 6218130
RAC: 0

Sorry, I'm still ill. Fixing

Sorry, I'm still ill. Fixing avg_ncpus will take a bit longer.

GPU utilization for atiOpenCL plan classes should work now.

Quote:
Will the ATI wu's also be moved to Einstein?

I don't understand that question. What are "the ATI wu's"? Can you rephrase it?

BM

BM

Alex
Alex
Joined: 1 Mar 05
Posts: 88
Credit: 398734
RAC: 0

RE: I don't understand

Message 79158 in response to message 79157

Quote:


I don't understand that question. What are "the ATI wu's"? Can you rephrase it?

BM

Shure, I can.
Will we see wu's for ATI-cards @ Einstein sometimes?

THX !!!!

Sorry, I'm still ill. Fixing avg_ncpus will take a bit longer.

No Problem, health first.

Gute Besserung und Frohe Ostern!

Edit: GPU-load is 88% now, much better than before!

Bernd Machenschalk
Bernd Machenschalk
Administrator
Joined: 15 Oct 04
Posts: 155
Credit: 6218130
RAC: 0

RE: Will we see wu's for

Message 79159 in response to message 79158

Quote:
Will we see wu's for ATI-cards @ Einstein sometimes?

Albert is not a production project on its own, it's just a project for testing things that we intend to run on Einstein at some point, but can't test there without putting our production project at stake. So in principle everything that we are doing on Albert sooner or later is meant to end up on Einstein.

The BRP workunits on Albert don't differ much from the ones over at Einstein. What differs are the applications (or in BOINC terminology: application versions), and some server components (scheduler, validator, possibly workunit generator, database). This is what's currently being tested on Albert.

As this very thread shows, there are still issues with this server code that need to be solved before we could move this over to Einstein.

BM

BM

Bernd Machenschalk
Bernd Machenschalk
Administrator
Joined: 15 Oct 04
Posts: 155
Credit: 6218130
RAC: 0

Should (finally!) be

Should (finally!) be solved.

BM

BM

ihatelolcats
ihatelolcats
Joined: 3 Jul 12
Posts: 4
Credit: 9030454
RAC: 0

WUs I have are showing 0.898

WUs I have are showing 0.898 CPU. Can this be a user configurable option? Or make it something like 0.75. Thanks

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.