News:

Follow BoincTasks on Twitter Facebook        Visit our website here.
BoincTasks cloud login is working again

Main Menu

Limit Max GPU %

Started by b65535, August 06, 2015, 10:54:26 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

b65535

Could you please add an option to limit the GPU usage to a fixed percent value? Like the "Max CPU %" option but for GPU.

I'd like to reduce the GPU load to a fixed value (e.g. 50%) to still be able to use applications which use GPU while running BOINC.

Currently, I set the GPU temperature in TThrottle to a value which reduces the GPU load to a certain value (more or less). However, this is very fragile because if the temperature in my room changes, the maximum GPU load will change.

fred

Quote from: b65535 on August 06, 2015, 10:54:26 AM
Could you please add an option to limit the GPU usage to a fixed percent value? Like the "Max CPU %" option but for GPU.

Create with notepad a blank file called tthrottle.xml.

Put this in it:

<GPU_SETUP>
  <gpu_percentage_min> 10 </gpu_percentage_min>      
  <gpu_percentage_max> 50 </gpu_percentage_max>
<GPU_SETUP>

Save the file to  a temp folder.
Now copy the file to the folder that holds TThrottle.exe
C:\Program Files\eFMer\TThrottle

Exit TThrottle and restart it.

Take a look at the example:
C:\Program Files\eFMer\TThrottle\examples
What I'm up to the other half of the time "BorregoWildflowers.org"

b65535

Thank you.

With your proposed settings in tthrottle.xml the load of my AMD R9 270x jumps between 0% and 64% (according to GPU-Z). That could be 50% on average. That is much better than 93% load without TThrottle. :)

Consistent 50% would be even better but I assume this is not possible with GPUs.

fred

Quote from: b65535 on August 06, 2015, 02:43:33 PM
Consistent 50% would be even better but I assume this is not possible with GPUs.
Not likely, some projects let more instances run.
Manual adjustment on some projects like Seti come close to 100% running 2-4 instances on the same card. So could achieve 50% most of the time.
What I'm up to the other half of the time "BorregoWildflowers.org"

b65535

Thank you for the hint. Running two work units of POEM@HOME at the same time on my GPU gave me a more consistent GPU load. I did that by changing the app_config.xml of the BOINC project.