curious--is this behaving as expected?


log in

Advanced search

Questions and Answers : GPU applications : curious--is this behaving as expected?

Author Message
steppy
Send message
Joined: 3 Mar 03
Posts: 22
Credit: 16,989,427
RAC: 295
United States
Message 866254 - Posted: 16 Feb 2009, 21:42:44 UTC

Greetings all:

Prior to CUDA, my quad core set to use 95% of processor would show four processors steady at pretty well maxed in the task manager and BOINC concurrently processing four work units usually 3 SETI and 1 ASTROPULSE.

Now with the CUDA running BOINC shows one SETI unit using .12 cpus, CUDA, along with one ASTROPULSE unit.
The task manager shows about 35-45% processor activity for all four cores. Also the activity bounces from 20 to 65% or so.

Is this expected behviour?

Thanks,

stephen


GenuineIntel
Intel(R) Core(TM)2 Quad CPU @ 2.66GHz [x86 Family 6 Model 15 Stepping 7]
(4 processors) NVIDIA GeForce 8800 GTX (767MB)
____________

OzzFan
Volunteer tester
Avatar
Send message
Joined: 9 Apr 02
Posts: 13581
Credit: 29,941,567
RAC: 16,270
United States
Message 866277 - Posted: 16 Feb 2009, 23:10:33 UTC

This is a current limitation of BOINC's CUDA implementation. CUDA runs SETI MultiBeam tasks only, so when a CUDA task is running, no other SETI MultiBeam tasks can run on the CPU (they will all wait on the GPU). This means that only AstroPulse (which does not have a GPU app yet) or another project can run on the CPU while this is happening. If you do not have enough AstroPulse workunits or another project's tasks downloaded to run on the other three cores (one core "feeds" the GPU), then they will go idle.

There is a fix to let the fourth core work on a unit while the GPU is working on a task, but the newer BOINC client has not been released to the public yet.
____________

steppy
Send message
Joined: 3 Mar 03
Posts: 22
Credit: 16,989,427
RAC: 295
United States
Message 866474 - Posted: 17 Feb 2009, 12:31:45 UTC - in response to Message 866277.

Thanks for the explanation.

So am I better off like this or with a non-CUDA version of BOINC? I only have one AstroPulse work unit now. If I had additional AstroPulse units would they be running concurrently? If so, how to get more AstroPulse? I have plenty SETI units for now.

Thanks again.

stephen
____________

OzzFan
Volunteer tester
Avatar
Send message
Joined: 9 Apr 02
Posts: 13581
Credit: 29,941,567
RAC: 16,270
United States
Message 866621 - Posted: 18 Feb 2009, 2:55:37 UTC - in response to Message 866474.

Thanks for the explanation.

So am I better off like this or with a non-CUDA version of BOINC? I only have one AstroPulse work unit now. If I had additional AstroPulse units would they be running concurrently? If so, how to get more AstroPulse? I have plenty SETI units for now.

Thanks again.

stephen


Work is handed out randomly by the schedulers every time you contact the servers. I really can't answer if you're better off without CUDA (no need to change BOINC versions, there is a preference to disable CUDA online), as I don't run CUDA myself. Current speculation is that a quad-core will get more work done than a single GPU, but I can't confirm or deny this.
____________

steppy
Send message
Joined: 3 Mar 03
Posts: 22
Credit: 16,989,427
RAC: 295
United States
Message 869319 - Posted: 25 Feb 2009, 14:14:10 UTC - in response to Message 866621.

thanks again.
____________

Profile tpl
Avatar
Send message
Joined: 12 Nov 03
Posts: 364
Credit: 193,250,041
RAC: 12,322
Germany
Message 869764 - Posted: 26 Feb 2009, 19:23:45 UTC

Hi,
you can use an client from Raistmer that use cpu and gpu
with seti mb units...
download: http://lunatics.kwsn.net/gpu-crunching/ak-v8-cuda-mb-team-work-mod.0.html

Profile Robert Waite
Avatar
Send message
Joined: 23 Oct 07
Posts: 2201
Credit: 5,533,888
RAC: 4,885
Canada
Message 869936 - Posted: 27 Feb 2009, 5:12:26 UTC - in response to Message 866621.


I really can't answer if you're better off without CUDA (no need to change BOINC versions, there is a preference to disable CUDA online), as I don't run CUDA myself. Current speculation is that a quad-core will get more work done than a single GPU, but I can't confirm or deny this.


I disabled CUDA and my RAC almost doubled


Profile popandbob
Volunteer tester
Send message
Joined: 19 Mar 05
Posts: 535
Credit: 1,896,421
RAC: 0
Canada
Message 871588 - Posted: 3 Mar 2009, 2:13:55 UTC

I enabled CUDA and my rac tripled.

It all depends on the vid card.
____________


Do you Good Search for Seti@Home? http://www.goodsearch.com/?charityid=888957
Or Good Shop? http://www.goodshop.com/?charityid=888957

steppy
Send message
Joined: 3 Mar 03
Posts: 22
Credit: 16,989,427
RAC: 295
United States
Message 871698 - Posted: 3 Mar 2009, 12:37:05 UTC - in response to Message 871588.

How do you disable CUDA? Where?

stephen
____________

Profile Ageless
Avatar
Send message
Joined: 9 Jun 99
Posts: 12284
Credit: 2,575,198
RAC: 759
Netherlands
Message 871710 - Posted: 3 Mar 2009, 13:30:13 UTC - in response to Message 871698.

How to disable CUDA?
____________
Jord

Fighting for the correct use of the apostrophe, together with Weird Al Yankovic

Questions and Answers : GPU applications : curious--is this behaving as expected?

Copyright © 2014 University of California