Questions and Answers :
GPU applications :
GPU Load
Message board moderation
Author | Message |
---|---|
chromespringer Send message Joined: 3 Dec 05 Posts: 296 Credit: 55,183,482 RAC: 0 |
Greetings, GPU= Radeon 7970 Driver = 12.6 win7 64bit BOINC version 6.10.58 optimized GPU will not run more than a 20% load on a consistent basis (averaging 10% load). What am i missing to increase GPU performance. Thanks |
skildude Send message Joined: 4 Oct 00 Posts: 9541 Credit: 50,759,529 RAC: 60 |
check out this thread You know you can edit the app_info to run 3 WU's at a time on your 7970. just change the <count> to 0.33 and number of iterations to 3 Just make sure you allow 2 CPU cores to run and load the apps. That is the simple solution also upgrade BOINC to 7.0.28 BOINC 7.X.XX recognizes and IIRC supports open_cl your GPU natively In a rich man's house there is no place to spit but his face. Diogenes Of Sinope |
chromespringer Send message Joined: 3 Dec 05 Posts: 296 Credit: 55,183,482 RAC: 0 |
Thanks Skildude No, I was not aware of that. I will implement your suggestions. Thanks again |
chromespringer Send message Joined: 3 Dec 05 Posts: 296 Credit: 55,183,482 RAC: 0 |
hi skildude I set all <count> from 1 to .33 and iterations from 20 to 3 in app_info and changed # of processors from 4 to 2 in preferences. In BOINC Manager, Tasks tab shows 4 processes (cpu) running and 3 processes running with .05 cpu (gpu) Although 3 gpu tasks show running only one shows continued progress .. the other 2 show 0.00 percent progress and remain in that state .. which i expect those two tasks to time out and report an error. The current GPU driver i'm using is 12.6. Am I missing something here or just need to tweek on it until I get it right. Thanks Kevin |
skildude Send message Joined: 4 Oct 00 Posts: 9541 Credit: 50,759,529 RAC: 60 |
sorry I misspoke its not the iterations use these in your cmdline -period_iterations_num 20 -instances_per_device 3 -no_cpu_lock that should get everything working correctly In a rich man's house there is no place to spit but his face. Diogenes Of Sinope |
chromespringer Send message Joined: 3 Dec 05 Posts: 296 Credit: 55,183,482 RAC: 0 |
Awesome Thanks skildude .. I appreciate your quick response |
BilBg Send message Joined: 27 May 07 Posts: 3720 Credit: 9,385,827 RAC: 0 |
... and changed # of processors from 4 to 2 in preferences. That's not the way to do it ("On multiprocessors, use at most XX processors" is used only by very old BOINC versions) Use: On multiprocessors, use at most ZZ% of the processors You may first try to free 1 core to see is this enough: On multiprocessors, use at most 99% of the processors (99% will free 1 core on any CPU with up to 100 cores. On your CPU anything 75% ... 99% will free 1 core) To free 2 cores (on AMD Phenom II X4) On multiprocessors, use at most 50% of the processors (On your CPU anything 50% ... 74% will free 2 cores) P.S. 'cores' is not the exact term but it suits your case. (More proper is # of Logical/Virtual CPUs as seen by OS/BOINC) Â - ALF - "Find out what you don't do well ..... then don't do it!" :) Â |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
That's not the way to do it ("On multiprocessors, use at most XX processors" is used only by very old BOINC versions) No it isn't, it's still used by present day BOINC versions to set the minimum amount of processors that BOINC should use at any time. E.g., you set this value to 2 on a 4 core CPU and then change "On multiprocessors, use at most ZZ% of the processors" to 0% (zero), it'll give you two processors to work with. Even with BOINC 6.12 and 7.0 09/08/2012 12:50:20 | | Number of usable CPUs has changed from 3 to 2. 09/08/2012 12:50:20 | | max CPUs used: 2 Set it to 1% (one), and the amount of CPUs available will change to 1. 09/08/2012 12:55:15 | | Number of usable CPUs has changed from 3 to 1. 09/08/2012 12:55:15 | | max CPUs used: 1 |
chromespringer Send message Joined: 3 Dec 05 Posts: 296 Credit: 55,183,482 RAC: 0 |
ouch, 73 errors attributed to the gpu .. i apologize to all the"wing-persons" this effected.i do believe that i am stable again and would like to thank everyone that shared there knowledge, expertise and suggestions to my ongoing quest. i appreciate it. |
BilBg Send message Joined: 27 May 07 Posts: 3720 Credit: 9,385,827 RAC: 0 |
So if I understand your example correctly: The # of CPUs is used only when the % value is set to 0% In all other cases (1% ... 100%) the '% of the processors' value is used (ignoring the preference '# of CPUs')? Â - ALF - "Find out what you don't do well ..... then don't do it!" :) Â |
©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.