Questions and Answers :
GPU applications :
CPU Usage time...
Message board moderation
Author | Message |
---|---|
Paul DT Scully Send message Joined: 30 Jun 04 Posts: 26 Credit: 259,861 RAC: 0 |
I don't know if this will work for everyone, but the initial test seem to work for me. Like most people I am getting "0.04 CPUs, 1 CUDA", and was think that as BOINC is still basically designed to crunch CPU WU's, and the CUDA is just as addon to the core programming. So if a CUDA WU is told it can use say 4% of the CPU, but the CPU WU's have been told they can use 100%, then of course you will have a conflict for CPU usage. So for a test I have set my CPU Usage time to 98.95%, I know I could have set it too 99%, but I just wanted to be safe. Anyway, my initial test seems to point to a slight increase in CUDA WU processing...but like I said before, this may not work for everyone... Q6600 @ 2.40GHz Vista Ultimate x64 SP1 Mem: 4GB 8800GT 181.22 BOINC 6.6.3 Win64 ACTIVE PROJECTS |
Maik Send message Joined: 15 May 99 Posts: 163 Credit: 9,208,555 RAC: 0 |
Normally there is no need to set CPU-usage manual. The BM-Cuda will take CPU-usage if it needs them. If you need bit more performance on your host because your working / browsing the web on int, use the max % on multiproccessorsystems option in extras, preferences at BM menue. Set to 99% and you will have 1CPU-core free for other things you want to do at this host. |
Paul DT Scully Send message Joined: 30 Jun 04 Posts: 26 Credit: 259,861 RAC: 0 |
I think you are missing the point that I am trying to make. Let me explain, the WU's that normally take me about 3m30s to complete, now only take me about 3m10s to complete since I change the CPU Usage too 99%. This is because I have made sure that there is always CPU time available too CUDA when it requires it. The CPU WU's still have 99% of each of my 4 cores to use. Q6600 @ 2.40GHz Vista Ultimate x64 SP1 Mem: 4GB 8800GT 181.22 BOINC 6.6.3 Win64 ACTIVE PROJECTS |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
I think you are missing the point that I am trying to make. Let me explain, the WU's that normally take me about 3m30s to complete, now only take me about 3m10s to complete since I change the CPU Usage too 99%. Do you use CPU times or wall clock times ? |
Maik Send message Joined: 15 May 99 Posts: 163 Credit: 9,208,555 RAC: 0 |
I think you are missing the point that I am trying to make... I think i understand. After you did the change how many sec / min do you loose on your 4 cores summary because of this change? Is it is worth to gain speed up from 20sec? |
Paul DT Scully Send message Joined: 30 Jun 04 Posts: 26 Credit: 259,861 RAC: 0 |
Raistmer; I am using CPU Times, which is about 5-10min wall clock time, plus I'm also using your latest optimized version of Seti, which I have based the WU's time on. I am also running Seti Beta & GPUGrid, but they will take me longer to gauge if or how much an improvement I get from doing this. I know I am sacrificing CPU WU times, but as this is basically a test to see if I can improve GPU WU times, I can live with this. Q6600 @ 2.40GHz Vista Ultimate x64 SP1 Mem: 4GB 8800GT 181.22 BOINC 6.6.3 Win64 ACTIVE PROJECTS |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
CPU Times Well, CPU time not matter for CUDA app. Use wall clock times. |
Paul DT Scully Send message Joined: 30 Jun 04 Posts: 26 Credit: 259,861 RAC: 0 |
I guess it will be easier to measure wall clock time with larger GPU WU's. Q6600 @ 2.40GHz Vista Ultimate x64 SP1 Mem: 4GB 8800GT 181.22 BOINC 6.6.3 Win64 ACTIVE PROJECTS |
©2025 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.