GPU Load

Questions and Answers : GPU applications : GPU Load
Message board moderation

To post messages, you must log in.

AuthorMessage
chromespringer
Avatar

Send message
Joined: 3 Dec 05
Posts: 296
Credit: 55,183,482
RAC: 0
United States
Message 1265191 - Posted: 28 Jul 2012, 13:29:53 UTC

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

ID: 1265191 · Report as offensive
Profile skildude
Avatar

Send message
Joined: 4 Oct 00
Posts: 9541
Credit: 50,759,529
RAC: 60
Yemen
Message 1265251 - Posted: 28 Jul 2012, 17:35:15 UTC - in response to Message 1265191.  
Last modified: 28 Jul 2012, 17:38:51 UTC

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
ID: 1265251 · Report as offensive
chromespringer
Avatar

Send message
Joined: 3 Dec 05
Posts: 296
Credit: 55,183,482
RAC: 0
United States
Message 1265364 - Posted: 28 Jul 2012, 23:06:16 UTC

Thanks Skildude
No, I was not aware of that. I will implement your suggestions.
Thanks again
ID: 1265364 · Report as offensive
chromespringer
Avatar

Send message
Joined: 3 Dec 05
Posts: 296
Credit: 55,183,482
RAC: 0
United States
Message 1269311 - Posted: 9 Aug 2012, 2:31:03 UTC

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
ID: 1269311 · Report as offensive
Profile skildude
Avatar

Send message
Joined: 4 Oct 00
Posts: 9541
Credit: 50,759,529
RAC: 60
Yemen
Message 1269313 - Posted: 9 Aug 2012, 2:36:07 UTC - in response to Message 1269311.  
Last modified: 9 Aug 2012, 2:37:09 UTC

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
ID: 1269313 · Report as offensive
chromespringer
Avatar

Send message
Joined: 3 Dec 05
Posts: 296
Credit: 55,183,482
RAC: 0
United States
Message 1269315 - Posted: 9 Aug 2012, 2:43:25 UTC

Awesome
Thanks skildude .. I appreciate your quick response
ID: 1269315 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1269331 - Posted: 9 Aug 2012, 4:36:21 UTC - in response to Message 1269311.  
Last modified: 9 Aug 2012, 5:02:03 UTC

... and changed # of processors from 4 to 2 in preferences.
In BOINC Manager, Tasks tab shows 4 processes (cpu) running

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!" :)
 
ID: 1269331 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 1269425 - Posted: 9 Aug 2012, 10:51:12 UTC - in response to Message 1269331.  
Last modified: 9 Aug 2012, 10:56:07 UTC

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
ID: 1269425 · Report as offensive
chromespringer
Avatar

Send message
Joined: 3 Dec 05
Posts: 296
Credit: 55,183,482
RAC: 0
United States
Message 1269788 - Posted: 10 Aug 2012, 2:27:55 UTC

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.
ID: 1269788 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1269921 - Posted: 10 Aug 2012, 9:47:14 UTC - in response to Message 1269425.  


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!" :)
 
ID: 1269921 · Report as offensive

Questions and Answers : GPU applications : GPU Load


 
©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.