Author Topic: Limit Max GPU %  (Read 1007 times)

0 Members and 1 Guest are viewing this topic.

Offline b65535

  • Jr. Member
  • **
  • Posts: 3
    • View Profile
Limit Max GPU %
« 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.

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.

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3249
  • eFMer
    • View Profile
    • Trails
Re: Limit Max GPU %
« Reply #1 on: August 06, 2015, 11:44:59 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

Offline b65535

  • Jr. Member
  • **
  • Posts: 3
    • View Profile
Re: Limit Max GPU %
« Reply #2 on: August 06, 2015, 02:43:33 pm »
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.

Offline fred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3249
  • eFMer
    • View Profile
    • Trails
Re: Limit Max GPU %
« Reply #3 on: August 06, 2015, 02:46:35 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.

Offline b65535

  • Jr. Member
  • **
  • Posts: 3
    • View Profile
Re: Limit Max GPU %
« Reply #4 on: August 06, 2015, 03:15:11 pm »
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.