Advanced search

Message boards : Graphics cards (GPUs) : Is a GPU throttle in the works?

Author Message
Stephenish
Send message
Joined: 24 Mar 09
Posts: 37
Credit: 35,698,253
RAC: 0
Level
Val
Scientific publications
watwatwatwatwatwatwatwat
Message 13372 - Posted: 4 Nov 2009 | 5:07:02 UTC

I know BOINC allows CPU throttling by percentage.
Is a like function workable/possible on CUDA devices?
It is something I would love to see.

Profile Jet
Send message
Joined: 14 Jun 09
Posts: 25
Credit: 5,835,455
RAC: 0
Level
Ser
Scientific publications
watwatwatwatwat
Message 13376 - Posted: 4 Nov 2009 | 12:00:13 UTC - in response to Message 13372.

What result you would like to achieve, you question is too common. It would be better explaine in details, for example.

kowal
Send message
Joined: 11 Nov 09
Posts: 1
Credit: 0
RAC: 0
Level

Scientific publications
wat
Message 13498 - Posted: 11 Nov 2009 | 18:51:39 UTC - in response to Message 13376.

What result you would like to achieve, you question is too common. It would be better explaine in details, for example.

Recently I joined gpugrid and find it to "overwhelm" my system. Meaning, my system becomes unresponsive for about 45 seconds every 2-4 minutes.
Perhaps having throttle in place would allow client to reduce/limit of GPU use.

DARGHelp
Send message
Joined: 8 Oct 09
Posts: 3
Credit: 6,598,882
RAC: 0
Level
Ser
Scientific publications
watwatwatwatwatwatwat
Message 13798 - Posted: 5 Dec 2009 | 15:44:15 UTC - in response to Message 13498.
Last modified: 5 Dec 2009 | 15:46:35 UTC

I totally agree on the idea of having a way of throttling the GPU.

Although if there is a way to make sure that you are only using 50% of the GPU... that I do not know about... then I am sorry.

This is an incredible site and program, just thought I'd give my two cents worth.

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 13909 - Posted: 13 Dec 2009 | 13:23:49 UTC - in response to Message 13798.

You could underclock the GPU, but that will not free up the system.

Try reducing the CPU usage - System responsiveness will be more to do with that.

You could set Boinc to only use the CPU 80% of the time, or perhaps just use one, two or three cores - for those that have a multi core CPU.

There is a fair chance that other non-Boinc and non-GPUGrid things are responsible for locking up your system:
Updates, web pages left open, Outlook, Backups running, Playing online content or watching a film, Disk defrag or scan by AV software!!!

hzels
Send message
Joined: 4 Sep 08
Posts: 7
Credit: 52,864,406
RAC: 0
Level
Thr
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 14088 - Posted: 30 Dec 2009 | 19:03:42 UTC - in response to Message 13798.

IMO there is no need for throttling the GPU: Try to look at your card with gpu-z. On more recent cards like GTX260 and up you'll see that GPUGRID only use up to 60% of the GPU anyway. Collatz will use around 85% constantly while SETI has an average of 55% with spikes up to and higher than 90%.

PeteS
Send message
Joined: 1 Jan 09
Posts: 7
Credit: 3,602,175
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwatwatwat
Message 14090 - Posted: 30 Dec 2009 | 21:17:31 UTC - in response to Message 14088.

IMO there is no need for throttling the GPU: Try to look at your card with gpu-z. On more recent cards like GTX260 and up you'll see that GPUGRID only use up to 60% of the GPU anyway. Collatz will use around 85% constantly while SETI has an average of 55% with spikes up to and higher than 90%.


Just noticed the same with the new version of GPU-Z. I'm used to having a 90%+ load on my ATI-cards, and wondering if there are any settings I could try with GPUGrid applications? Seems like a waste to just use 60% of available power. With the ati apps you can define parameters or run two GPU-apps at the same time to maximise efficieny.

hzels
Send message
Joined: 4 Sep 08
Posts: 7
Credit: 52,864,406
RAC: 0
Level
Thr
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 14091 - Posted: 30 Dec 2009 | 23:29:03 UTC - in response to Message 14090.

Well, if you have something like a 9800GT or, even worse a Quadro NVS290 , the load on the GPU will be much higher. That means that the GPUGRID - WUs doesn't scale with better hardware. The gain in speed is partly through more shaders and/or higher speed and/or the wider memory interface.

And all one can do about it is build up pressure on the project team to get the programming right or do it yourself (Note: I even don't know if the source is somewhere around).

BTW, a software, build into the driver of the card, which would allow to assign time slices to applications running on that card wouldn't do any good. As the applications itself use only part of the capability of the hardware, you only get more overhead. On the other hand, a thing like Hyperthreading would do the job.

But I doubt seeing something like this from Nvidia.

DARGHelp
Send message
Joined: 8 Oct 09
Posts: 3
Credit: 6,598,882
RAC: 0
Level
Ser
Scientific publications
watwatwatwatwatwatwat
Message 14102 - Posted: 3 Jan 2010 | 11:17:55 UTC - in response to Message 13372.

I found that TThrottle was designed just for this problem, although it did not work on my 9800XT... it is doing a amazing job on my 9800M GS.

The GPU is running right at 158F/70C, which after digging into it, that seems fine.

Here's the URL:

http://www.efmer.eu/boinc/

Hope this helps

Post to thread

Message boards : Graphics cards (GPUs) : Is a GPU throttle in the works?

//