Advanced search

Message boards : Number crunching : GPU % use

Author Message
Profile Zarck
Send message
Joined: 16 Aug 08
Posts: 145
Credit: 328,473,995
RAC: 0
Level
Asp
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 21135 - Posted: 2 May 2011 | 11:27:57 UTC
Last modified: 2 May 2011 | 11:40:33 UTC

On my Geforce GTX 570, Gpu grid is only to 50% use, why not 100 % ?

On Folding@Home Gpu, my GPU is to 100% use, and display current Wu.

@+
*_*

Ps: excuse me for my english.
____________

Profile Retvari Zoltan
Avatar
Send message
Joined: 20 Jan 09
Posts: 2343
Credit: 16,201,255,749
RAC: 851
Level
Trp
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 21167 - Posted: 9 May 2011 | 22:38:08 UTC - in response to Message 21135.

You should see this thread for tips on optimizing the performance of GPUGRID.

Dirk
Send message
Joined: 10 Oct 08
Posts: 18
Credit: 39,100,916
RAC: 0
Level
Val
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 21169 - Posted: 10 May 2011 | 8:30:02 UTC

My GPU usage is usually at a stable 55% with 8 other cpu tasks running. Only multicore tasks like from AQUA seem to cause the GPU usage to sometimes drop for less than a second then bounce right back up.

What I find strange is that if I suspend all the CPU tasks and only have a GPU task running the GPU usage actually drops about 15 to 20%.

Profile skgiven
Volunteer moderator
Volunteer tester
Avatar
Send message
Joined: 23 Apr 09
Posts: 3968
Credit: 1,995,359,260
RAC: 0
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 21172 - Posted: 10 May 2011 | 18:45:48 UTC - in response to Message 21169.

Try using the recommended settings.

When you suspend CPU tasks does the CPU down clock?
- your power scheme

Dirk
Send message
Joined: 10 Oct 08
Posts: 18
Credit: 39,100,916
RAC: 0
Level
Val
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 21174 - Posted: 10 May 2011 | 20:43:31 UTC

Nah the CPU doesn't downclock, it actually will go into turbo boost mode. The power scheme for my GPU is set to adaptive, have only seen the core clock drop once (a restart fixed it) and even then the GPU usage wasn't affected. I'll try it with Swan_Sync added, wasn't using that because the GPU usage was pretty much stable.

Profile skgiven
Volunteer moderator
Volunteer tester
Avatar
Send message
Joined: 23 Apr 09
Posts: 3968
Credit: 1,995,359,260
RAC: 0
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 21175 - Posted: 10 May 2011 | 21:46:53 UTC - in response to Message 21174.
Last modified: 10 May 2011 | 21:47:33 UTC

I take it you configured your Windows Power Settings to keep the CPU at Maximum then.
Can you change the NVidia power scheme from adaptive to full power?

Dirk
Send message
Joined: 10 Oct 08
Posts: 18
Credit: 39,100,916
RAC: 0
Level
Val
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 21176 - Posted: 10 May 2011 | 22:04:43 UTC
Last modified: 10 May 2011 | 22:13:08 UTC

Yep, changed the power setting to max performance. Doesn't make a difference. Got a normal WU running now at 60-70% GPU usage. I think their usage is always a bit higher than the long runs for me though. Also just checked the usage on this WU with no CPU tasks running. It went up to 73%. Which is decent but shouldn't swan_sync have dedicated a thread to that task? I've added it but boinc was still running 8 CPU tasks.

I'll always be slow though as I'm on Win 7 which isn't going to change any time soon.

Off to bed now. G'night!

Profile Retvari Zoltan
Avatar
Send message
Joined: 20 Jan 09
Posts: 2343
Credit: 16,201,255,749
RAC: 851
Level
Trp
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 21177 - Posted: 10 May 2011 | 23:39:48 UTC - in response to Message 21176.
Last modified: 10 May 2011 | 23:44:33 UTC

The swan_sync is a parameter of the GPUGRID client, it directly affects the GPUGRID client, which doesn't inform the BOINC client about the occupied core. You have to configure manually the BOINC client to leave a CPU core free for GPU tasks. Moreover the Core i7 CPUs do not have 8 FP units (which is utilized by CPU tasks) for their 8 thread, they have only 4, so it is advised to run only 4 (maybe 5 or 6, depending on the CPU project) CPU tasks simultaneously for optimum performance. When you set the swan_sync system variable, you should leave one extra CPU core free for GPUGRID tasks.

Dirk
Send message
Joined: 10 Oct 08
Posts: 18
Credit: 39,100,916
RAC: 0
Level
Val
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 21178 - Posted: 11 May 2011 | 16:41:43 UTC

Alright, tried that. Even if it can use a full core, 25%, it maxes out at 73% GPU usage. It also maxes out at 73% when it uses only 1 thread, 12.5%, so the extra CPU cycles don't seem to make any difference. But I'll let it run like this now, will see how my current long WU does compared with the others.

Post to thread

Message boards : Number crunching : GPU % use

//