AMD CPU causes low GPU utilization?

Message boards : Number crunching : AMD CPU causes low GPU utilization?
Message board moderation

To post messages, you must log in.

AuthorMessage
Chris Adamek
Volunteer tester

Send message
Joined: 15 May 99
Posts: 251
Credit: 434,772,072
RAC: 236
United States
Message 1501111 - Posted: 7 Apr 2014, 20:12:27 UTC
Last modified: 7 Apr 2014, 20:14:32 UTC

Pardon me if this has been asked before, but I think I read somewhere that sometimes the combination on an AMD CPU and GPU crunching can cause low GPU utilization? Basically I think I am seeing that and on one of my machines, 2 nvidia cards, 6 core AMD chip and 1 or more astropulse WU will just stop using the GPU until exit boinc and restart it. If I don't they will run for many many hours longer than they should. It all started oddly when I added the 750ti with the 560ti that has been running fine for that past 2 years. That said, it now happens with either the 750 or the 560 with no immediately obvious cause. I've tried limiting the CPU usage but that doesn't seem to have corrected the problem thus far. Just curious if anyone else has seen anything similar or if I'm missing something obvious. I should also note that this doesn't happen with MB wus...

Thanks,

Chris
ID: 1501111 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5517
Credit: 528,817,460
RAC: 242
United States
Message 1501119 - Posted: 7 Apr 2014, 20:36:13 UTC - in response to Message 1501111.  

Chris,

Are you running any work units on the AMD chip? I only ask as I had to stop using my 4 core AMD chip with my Nvidias as they weren't finishing in time and we going to high priority to make deadlines. That cause some of my GPUs to either slow way down or to stop completely. I finally just decided to stop all CPU work units till I can upgrade to an 8 core. May not have any relevance to what is happening with you but thought I'd throw that out there. Anything else you noticed when this was happening?

Zalster
ID: 1501119 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34257
Credit: 79,922,639
RAC: 80
Germany
Message 1501125 - Posted: 7 Apr 2014, 20:47:26 UTC

You need to free at least one CPU core for each GPU to feed the GPU`s properly.


With each crime and every kindness we birth our future.
ID: 1501125 · Report as offensive
Chris Adamek
Volunteer tester

Send message
Joined: 15 May 99
Posts: 251
Credit: 434,772,072
RAC: 236
United States
Message 1501131 - Posted: 7 Apr 2014, 21:00:34 UTC - in response to Message 1501125.  

Nope, not running any CPU work units at all and have a full core dedicated to each GPU work unit.

Thanks,

Chris
ID: 1501131 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34257
Credit: 79,922,639
RAC: 80
Germany
Message 1501138 - Posted: 7 Apr 2014, 21:25:37 UTC

How many AP instances are you running on your GPU`s ?


With each crime and every kindness we birth our future.
ID: 1501138 · Report as offensive
Chris Adamek
Volunteer tester

Send message
Joined: 15 May 99
Posts: 251
Credit: 434,772,072
RAC: 236
United States
Message 1501142 - Posted: 7 Apr 2014, 21:33:39 UTC - in response to Message 1501138.  

I've tried both 2 and 1. Doesn't seem to make a difference. I've also tried the -cpu_lock setting to see if it was having trouble bouncing between cores. Didn't seem to have any benefit.

Basically the WU's start out fine and then at some point in time the GPUs just stop processing some or all of them...

Thanks,

Chris
ID: 1501142 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34257
Credit: 79,922,639
RAC: 80
Germany
Message 1501150 - Posted: 7 Apr 2014, 21:46:49 UTC

Try to lower your params.

-unroll 6 ffa_block 6144 ffa_block_fetch 1536

See if this helps.


With each crime and every kindness we birth our future.
ID: 1501150 · Report as offensive
Chris Adamek
Volunteer tester

Send message
Joined: 15 May 99
Posts: 251
Credit: 434,772,072
RAC: 236
United States
Message 1501181 - Posted: 8 Apr 2014, 0:57:25 UTC - in response to Message 1501150.  

Running it with those settings to see how things go.

Thanks,

Chris
ID: 1501181 · Report as offensive
Chris Adamek
Volunteer tester

Send message
Joined: 15 May 99
Posts: 251
Credit: 434,772,072
RAC: 236
United States
Message 1501192 - Posted: 8 Apr 2014, 1:47:09 UTC - in response to Message 1501150.  

Nope, still went to zero utilization again. Tried getting rid of the -cpu_sleep and updated my driver. We shall see how that goes.

Thanks,

Chris
ID: 1501192 · Report as offensive
Profile Wiggo
Avatar

Send message
Joined: 24 Jan 00
Posts: 34744
Credit: 261,360,520
RAC: 489
Australia
Message 1501194 - Posted: 8 Apr 2014, 2:03:39 UTC

So it started as you added the 750Ti?

Personally I'd never mix 2 nvidia cards together that are so different architecturally from each other.

Try taking the 560Ti out 1st and see if the problem continues.

If it doesn't and you want to run 2 cards then I'd suggest getting another 750Ti.

If the problem continues then the 750Ti maybe at fault.

Cheers.
ID: 1501194 · Report as offensive
Chris Adamek
Volunteer tester

Send message
Joined: 15 May 99
Posts: 251
Credit: 434,772,072
RAC: 236
United States
Message 1501208 - Posted: 8 Apr 2014, 3:29:02 UTC - in response to Message 1501194.  

Yeah, considered that... Thinking about putting the 750ti with the 770 and a 570 with the 560 ti. I'll pull cards after I see if any settings can fix it up. I kinda consider that my last resort since I'll need to get a different power supply for one if the machines to get all of that working...

Thanks,

Chris
ID: 1501208 · Report as offensive
Chris Adamek
Volunteer tester

Send message
Joined: 15 May 99
Posts: 251
Credit: 434,772,072
RAC: 236
United States
Message 1501344 - Posted: 8 Apr 2014, 12:22:52 UTC - in response to Message 1501208.  

Ok, I finally narrowed it down to the -use_sleep command line switch. Once I turned took that off the computer burned through the rest of the AP work units in no time without any problems. CPU processing times went up of course but no GPU hang ups.

Thanks,

Chris
ID: 1501344 · Report as offensive

Message boards : Number crunching : AMD CPU causes low GPU utilization?


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