Questions and Answers :
GPU applications :
CUDA slows desktop down
Message board moderation
Author | Message |
---|---|
nurbs999 Send message Joined: 16 Nov 05 Posts: 2 Credit: 133,779 RAC: 0 |
Hello! i'm running boinc6.4 with seti and CUDA support is on. the problem is that my pc responses only every two seconds and redrawing 2D graphics runs very slow (eg moving an explorer window). if i stop boinc everything is back to normal. here some info about my system: C2D E4400 GeForce 8800 GTS 320M (driver 181.22) windows xp sp3 32-bit greetings nurbs999 |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
This is known to the developers. It's also explained in detail in this FAQ. A fix for this behaviour will be forthcoming. |
nurbs999 Send message Joined: 16 Nov 05 Posts: 2 Credit: 133,779 RAC: 0 |
ok, thanks for the info. |
Tronic Send message Joined: 23 Mar 03 Posts: 8 Credit: 10,599,675 RAC: 0 |
I've the same problem, but it happens when I'm using a different session than the firstone after booting. This is beacuse for some reason, CUDA reverts back to CPU processing only. Since CUDA tasks have a fixed "normal" priority, they take up both my CPU cores (y have 2 GPUs so 2 CUDAs are always running), hardly leaving any processing time for all the other tasks. |
OzzFan Send message Joined: 9 Apr 02 Posts: 15691 Credit: 84,761,841 RAC: 28 |
Since CUDA tasks have a fixed "normal" priority, they take up both my CPU cores (y have 2 GPUs so 2 CUDAs are always running), hardly leaving any processing time for all the other tasks. BOINC is supposed to launch all science apps at the lowest priority. Are you sure that its not because GPUs were not intended for multitasking, so they don't actually have priorities, which has little to do with the app running on the OS? |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
The part of the application running on the CPU runs at normal priority; if it were to run at any lower priority it would take ages and make it more error prone to move the task for the GPU into the GPU's memory and back. Whether or not the GPU runs at normal priority doesn't matter. For now it can only do one task at the same time anyway. |
©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.