Questions and Answers :
GPU applications :
Quad Core + 2 GPUs, but can only run 5 WUs.
Message board moderation
Author | Message |
---|---|
woodyrox Send message Joined: 7 Apr 01 Posts: 34 Credit: 16,069,169 RAC: 0 |
So I installed a second GPU in my quad core system and created the cc_config file with the instructions for boinc to use it. That worked, and now my system is crunching with 2 gpus. Problem is, it only runs 3 of the 4 available CPU cores. If I stop the GPUs, the other core picks up another WU. As soon as the gpus start, I'm back to 3 cores. So a max of 5, not 6, tasks run at a time. Also, this system started pre-empting many tasks. I've got 11 pre-empted right now and don't know if that's related. Seems like boinc isn't figuring out the expected completion time correctly for the slower gpu. Any ideas what's going on here? |
arkayn Send message Joined: 14 May 99 Posts: 4438 Credit: 55,006,323 RAC: 0 |
My guess is you are running stock apps and you will see that is is using something like 0.66 CPU's + 1 Nvidia GPU. With each GPU unit being crunched it uses up more than 1 CPU core. Only way to combat that would be to use an app_info to specify that it only use something like 0.04 CPU. There is also the optimized apps that will do the work for you. http://lunatics.kwsn.net/index.php?module=Downloads;catd=9 |
woodyrox Send message Joined: 7 Apr 01 Posts: 34 Credit: 16,069,169 RAC: 0 |
Yes, you're right. 0.60 cpu is what each gpu taks says. When I look at my windows task manager performance monitor, and add up the % usage for my 4 cores I get about 320% out of a maximum 400. So there's some horsepower available which is not being used. Is it beneficial to reduce the amount of cpu allocated per gpu task? If so, how do I do it? |
arkayn Send message Joined: 14 May 99 Posts: 4438 Credit: 55,006,323 RAC: 0 |
Easiest way is the optimized apps as it will install the app_info file that will take it down to 0.04 CPU. That works just fine as the CPU is only used to load the GPU and then goes idle. For that system you would want this installer and then choose the SSE3 AMD version and the x38 cuda option. The only caveat is if you use an app_info you will have to keep an eye on the forums for when newer versions are released so you can upgrade to the newer versions. |
woodyrox Send message Joined: 7 Apr 01 Posts: 34 Credit: 16,069,169 RAC: 0 |
Thanks for your guidance. I did as you said and everything worked as you predicted. All of my cores are now pegged at a 100, and I've got 6 tasks crunching simultaneously. The install was very easy, and I'll be doing this for my other AMD crunchers as well. Which install settings should I use for my intel crunchers? I've got some core 2 duos and a Pentium D. |
arkayn Send message Joined: 14 May 99 Posts: 4438 Credit: 55,006,323 RAC: 0 |
|
woodyrox Send message Joined: 7 Apr 01 Posts: 34 Credit: 16,069,169 RAC: 0 |
I installed app_info on all of my intel and amd windows crunchers. It's made a huge difference. I've done some hardware upgrades as well so I can't tell for sure what the performance improvement attributed to app_info was but on the one Core 2 machine I didn't upgrade, it was at least 10%, maybe 15. Overall my RAC went up at least 40% and is still rising. My quad-core AMD with 2 GPUs subsequently ate a power supply. I replaced it with a heftier unit, but have a feeling it too is under-rated now that all CPUs and GPUs are running 100%. Thanks for your suggestion. It helped a lot. |
©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.