Questions and Answers :
GPU applications :
curious--is this behaving as expected?
Message board moderation
Author | Message |
---|---|
steppy Send message Joined: 3 Mar 03 Posts: 27 Credit: 31,860,106 RAC: 144 |
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) stephen grayman massachusetts USA |
OzzFan Send message Joined: 9 Apr 02 Posts: 15691 Credit: 84,761,841 RAC: 28 |
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: 27 Credit: 31,860,106 RAC: 144 |
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 stephen grayman massachusetts USA |
OzzFan Send message Joined: 9 Apr 02 Posts: 15691 Credit: 84,761,841 RAC: 28 |
Thanks for the explanation. 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: 27 Credit: 31,860,106 RAC: 144 |
thanks again. stephen grayman massachusetts USA |
tpl Send message Joined: 12 Nov 03 Posts: 461 Credit: 243,368,408 RAC: 14 |
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 |
Robert Waite Send message Joined: 23 Oct 07 Posts: 2417 Credit: 18,192,122 RAC: 59 |
I disabled CUDA and my RAC almost doubled |
popandbob Send message Joined: 19 Mar 05 Posts: 551 Credit: 4,673,015 RAC: 0 |
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: 27 Credit: 31,860,106 RAC: 144 |
How do you disable CUDA? Where? stephen stephen grayman massachusetts USA |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
|
©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.