assign more cpu to gpu? possible?


log in

Advanced search

Questions and Answers : GPU applications : assign more cpu to gpu? possible?

Author Message
tyj8tim
Send message
Joined: 14 Oct 09
Posts: 7
Credit: 7,603,685
RAC: 0
United States
Message 1139150 - Posted: 12 Aug 2011, 1:17:46 UTC

hi all, for my gtx570 i see there is .77cpu + 1gpu so I'm assuming it's using .77cpu to feed the data to the gpu. in my evga precision, it shows my gpu only works at around ~50% so i'm also assuming it's not getting fed enough data. is there a way to assign more cpu to the gpu to make the gpu work at 100% ? thanks in advance.

Profile ignorance is no excuse
Avatar
Send message
Joined: 4 Oct 00
Posts: 9529
Credit: 44,433,321
RAC: 0
Korea, North
Message 1139212 - Posted: 12 Aug 2011, 3:06:46 UTC - in response to Message 1139150.

yes and you'll need to be familiar with optimized apps and the app_info. once you've correctly installed your optimized apps from the kind folks at the Lunatics seti site, you'll be ready to modify an app_info and get your GPU crunching 2 or more WU's at a time.

BTW the .77 CPU is pretty much overkill. It's meant to allow headroom as the CPU loads the WU to your GPU. This usually only takes a few seconds to complete then your GPU does the work
____________
In a rich man's house there is no place to spit but his face.
Diogenes Of Sinope

End terrorism by building a school

tyj8tim
Send message
Joined: 14 Oct 09
Posts: 7
Credit: 7,603,685
RAC: 0
United States
Message 1139233 - Posted: 12 Aug 2011, 3:42:43 UTC - in response to Message 1139212.

if .77cpu is overkill then why isn't gpu at 100% all the time? haha

OzzFan
Volunteer tester
Avatar
Send message
Joined: 9 Apr 02
Posts: 13704
Credit: 31,718,241
RAC: 12,628
United States
Message 1139265 - Posted: 12 Aug 2011, 4:19:07 UTC - in response to Message 1139233.

Because the app isn't dynamic enough to be able to tell how much one card can handle over another. The app, by the way, was written by nVidia themselves.

What some people have done is to run multiple workunits on the same card until the GPU is as near 100% utilization as they can. The only way that I know of to do this also requires you to install a third-party GPU application and edit a specific file to tell it to run more than one workunit per card.

But then using a third-party application must be forewarned that you will no longer receive automatic updated science applications from SETI@Home, so you'll have to manually keep an eye out for upgrades as they're released.

tyj8tim
Send message
Joined: 14 Oct 09
Posts: 7
Credit: 7,603,685
RAC: 0
United States
Message 1139360 - Posted: 12 Aug 2011, 8:05:14 UTC - in response to Message 1139265.

i see. thanks for the info. i guess i'm not gonna bother with the custom apps and tweaks and just wait and hope nvidia will fix this themself...haha

OzzFan
Volunteer tester
Avatar
Send message
Joined: 9 Apr 02
Posts: 13704
Credit: 31,718,241
RAC: 12,628
United States
Message 1139405 - Posted: 12 Aug 2011, 12:14:49 UTC - in response to Message 1139360.

Its not broken, so there's nothing for nVidia to fix. Just because their app doesn't use 100% of the GPU, doesn't mean its not working "right". nVidia has no vested interest in optimizing their app to use all available cycles on the GPU, especially since they would have to warranty any parts that overheat*, which is why their latest drivers downclock the GPU's speed.





*They don't actually have to warranty parts run out of spec, including parts that are above their stated thermal characteristics, but they have been doing so in the interest of customer service.

Profile TOM
Volunteer tester
Avatar
Send message
Joined: 5 Apr 01
Posts: 59
Credit: 54,930,063
RAC: 0
Germany
Message 1139973 - Posted: 13 Aug 2011, 6:55:17 UTC - in response to Message 1139150.

You should be able to run more than one WU at the same time on a gtx570. First try 2 wu's at the same time, this will push it to aroud 90%.

For instructions try this link:

http://setiathome.berkeley.edu/forum_thread.php?id=63210

But be aware of good cooling !!!
____________

Questions and Answers : GPU applications : assign more cpu to gpu? possible?

Copyright © 2014 University of California