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.
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
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.
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.
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.