Server says upgrade BOINC (using 6.5.0) which version is the minimum ?

sterling
sterling
Joined: 11 Jul 06
Posts: 11
Credit: 104497219
RAC: 0
Topic 194725

what is the minimum version I can use ?

all these seem to exists, but i'm not having much luck with the latest ones (6.10.18 to 28), I really liked 6.5.0 on linux.

6.5.x
6.6.x
6.8.x
6.10.x
6.11.x

The latest ones seem to not allow me to run cpu wu's on all 4 of my cpu's while running an einstein gpu wu.

If I edit client_state.xml's ncpu settings to something small like .01 and restart boinc it'll run how I want it untill it finishes the einstein wu.
Then it suspends one of my cpu wu's ... and re-edits the client_state setting the ncpus back to 1.0

How can I make this work like 6.5.0 did ?
quad core: running 4 cpu wu's and 1 gpu wu
since the gpu wu only uses 5 or 10% of a core, this is how I want it run.

Bernd Machenschalk
Bernd Machenschalk
Moderator
Administrator
Joined: 15 Oct 04
Posts: 4273
Credit: 245211101
RAC: 12978

Server says upgrade BOINC (using 6.5.0) which version is the mi

Quote:
since the gpu wu only uses 5 or 10% of a core


I don't think that's true for the current E@H CUDA Apps. They do get support from the GPU, but they still require a full CPU core.

BM

BM

sterling
sterling
Joined: 11 Jul 06
Posts: 11
Credit: 104497219
RAC: 0

So this is a requirement that

So this is a requirement that I cannot override ?

sterling
sterling
Joined: 11 Jul 06
Posts: 11
Credit: 104497219
RAC: 0

Ok I just hacked the

Ok I just hacked the scheduling code for boinc.
works now :)

Michael Goetz
Joined: 11 Feb 05
Posts: 21
Credit: 3060502
RAC: 0

RE: So this is a

Message 96574 in response to message 96572

Quote:
So this is a requirement that I cannot override ?

Well, it's a requirement you shouldn't override. The E@H CUDA app currently only does FFT calculations on the GPU. Most of the work is still done on the CPU, and as a result an entire CPU core is used as well as the GPU.

If you force BOINC to run 5 apps, you'll actually be running 5 CPU tasks on 4 cores, so the expected will happen: all 5 apps will run at around 80% speed.

The BOINC scheduler actually was doing the right thing by running only 3 pure CPU apps along with the E@H CUDA app.

My advice is not to run E@H CUDA applications yet -- it's a waste of your GPU resources at this point. Unless you don't run any other projects on your GPU, you'll get more utility from it by letting it crunch for something else.

Want to find one of the largest known primes? Try PrimeGrid. Or help cure disease at WCG.

sterling
sterling
Joined: 11 Jul 06
Posts: 11
Credit: 104497219
RAC: 0

No, I won't be doing that.

No, I won't be doing that. Thanks for the opinions tho :)

Comment viewing options

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