Is there a way to limit how intensely a GPU is utilized?

Moderators: Site Moderators, FAHC Science Team

Post Reply
safetaco
Posts: 3
Joined: Thu Nov 10, 2022 9:18 pm

Is there a way to limit how intensely a GPU is utilized?

Post by safetaco »

I am running Windows 10 with an NVIIDIA 1650 Super. I have determined how to lower the thread count for my CPU, is there any way to do this for my GPU?

My PC seems to be a little to hot even with the client set to "Light". Part of me wishes there was an "Extra Light" setting :D
JimboPalmer
Posts: 2522
Joined: Mon Feb 16, 2009 4:12 am
Location: Greenwood MS USA

Re: Is there a way to limit how intensely a GPU is utilized?

Post by JimboPalmer »

(I am just a user like you, so don't take my opinion as gospel)

Welcome to Folding@Home!

Sadly the Operating System does not control the GPU as much as the CPU. In F@H, the GPU is either on or off.

Programs like MSI's Afterburner can underclock GPUs as well as overclock them. This will reduce heat, and performance.

https://afterburner-download.org/en/Afterburner.html
Tsar of all the Rushers
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
Mxyzptlk
Posts: 70
Joined: Wed Apr 08, 2020 8:55 pm
Hardware configuration: Lots... Look at my website: www.mxyzptlk.us
Location: California
Contact:

Re: Is there a way to limit how intensely a GPU is utilized?

Post by Mxyzptlk »

Plus one for Afterburner. I use it to power limit the GPU’s and lower the heating. But the folding loss is pretty minimal down to a 75% range.
I fold..... look at my folding setups here: https://mxyzptlk.us/about/
kiore
Posts: 921
Joined: Fri Jan 16, 2009 5:45 pm
Location: USA

Re: Is there a way to limit how intensely a GPU is utilized?

Post by kiore »

Mxyzptlk wrote: Sat Nov 12, 2022 3:09 am Plus one for Afterburner. I use it to power limit the GPU’s and lower the heating. But the folding loss is pretty minimal down to a 75% range.
Agreed I run my GTX 1660ti at 80% power limit via Afterburner successfully with not a huge differncence in performance but keeps temps under 70C for me.
Image
i7 7800x RTX 3070 OS= win10. AMD 3700x RTX 2080ti OS= win10 .

Team page: https://www.rationalskepticism.org/viewtopic.php?t=616
safetaco
Posts: 3
Joined: Thu Nov 10, 2022 9:18 pm

Re: Is there a way to limit how intensely a GPU is utilized?

Post by safetaco »

I just decided to disable the GPU for now and just run the CPU at 2 threads. Good enough for the time being.

I wish F@H had a setting to go slightly easier on lower-end gear. I guess that is what the advanced settings are for.

I set my config.xml file to this to disable my GPU so it doesn't come back on every restart:

Code: Select all

[<config>
  <!-- Folding Slot Configuration -->
  <gpu v='false'/>

  <!-- Slot Control -->
  <power v='LIGHT'/>

  <!-- User Information -->
  <passkey v='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'/>
  <user v='name'/>

  <!-- Folding Slots -->
  <slot id='0' type='CPU'/>
</config>
Last edited by safetaco on Tue Nov 22, 2022 7:13 pm, edited 1 time in total.
JimboPalmer
Posts: 2522
Joined: Mon Feb 16, 2009 4:12 am
Location: Greenwood MS USA

Re: Is there a way to limit how intensely a GPU is utilized?

Post by JimboPalmer »

Because the gamers always want maximum frame rate, there is no demand for vendors to add GPU throttling settings, so F@H has no way to reduce usage. We are too small a market.
Tsar of all the Rushers
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
promeneur
Posts: 212
Joined: Tue Aug 07, 2012 11:59 am
Hardware configuration: openSUSE Tumbleweed, x86_64,Asrock B760M-HDV/M.2 D4, Intel Core i3-12100, 16 GB, Intel UHD Graphics 730, NVIDIA GeForce GT 1030, Edup-Love EP-9651GS Wi-Fi Bluetooth, multicard reader USB 3.0 startech.com 35fcreadbu3, Epson XP 7100, Headset Bluetooth 3.0 Philips SHQ7300

Re: Is there a way to limit how intensely a GPU is utilized?

Post by promeneur »

Yes there is a way... with Linux cpulimit app.

Perhaps there is some cpulimit app for windows.

See here https://www.makeuseof.com/windows-limit ... e-program/

Limiting CPU usage limits GPU usage.
Image
BobWilliams757
Posts: 522
Joined: Fri Apr 03, 2020 2:22 pm
Hardware configuration: ASRock X370M PRO4
Ryzen 2400G APU
16 GB DDR4-3200
MSI GTX 1660 Super Gaming X

Re: Is there a way to limit how intensely a GPU is utilized?

Post by BobWilliams757 »

You could throttle CPU until it impacts the GPU, but it's much easier to just power limit the GPU. And it gives you the option of retaining full CPU power while limiting only what you want. The same is true for the CPU, if you want to limit use just alter the number of threads used, rather than downclocking it and slowing down the entire system.
Fold them if you get them!
promeneur
Posts: 212
Joined: Tue Aug 07, 2012 11:59 am
Hardware configuration: openSUSE Tumbleweed, x86_64,Asrock B760M-HDV/M.2 D4, Intel Core i3-12100, 16 GB, Intel UHD Graphics 730, NVIDIA GeForce GT 1030, Edup-Love EP-9651GS Wi-Fi Bluetooth, multicard reader USB 3.0 startech.com 35fcreadbu3, Epson XP 7100, Headset Bluetooth 3.0 Philips SHQ7300

Re: Is there a way to limit how intensely a GPU is utilized?

Post by promeneur »

OK

What is your practical solution ?
Image
BobWilliams757
Posts: 522
Joined: Fri Apr 03, 2020 2:22 pm
Hardware configuration: ASRock X370M PRO4
Ryzen 2400G APU
16 GB DDR4-3200
MSI GTX 1660 Super Gaming X

Re: Is there a way to limit how intensely a GPU is utilized?

Post by BobWilliams757 »

I just use MSI Afterburner. It's free, simple to use, and works. Though the lower power limits vary some with hardware, you can reduce GPU power down to the 50-60% range, which in turn creates less heat, lower fan speeds, and due to that less sound.

Beyond that experimenting with CPU and/or chassis fan settings can be important, as well as in some cases the GPU fan settings. If you stir up all the heat but don't remove it from the case in exchange for cooler air, it somewhat defeats the purpose. This can also be the case with a GPU with passive cooling as it helps remove the heat created. But the same could be done with a fan controller and might be more flexible, since you could ramp speed up when GPU folding at higher powers, even if not CPU folding.
Fold them if you get them!
promeneur
Posts: 212
Joined: Tue Aug 07, 2012 11:59 am
Hardware configuration: openSUSE Tumbleweed, x86_64,Asrock B760M-HDV/M.2 D4, Intel Core i3-12100, 16 GB, Intel UHD Graphics 730, NVIDIA GeForce GT 1030, Edup-Love EP-9651GS Wi-Fi Bluetooth, multicard reader USB 3.0 startech.com 35fcreadbu3, Epson XP 7100, Headset Bluetooth 3.0 Philips SHQ7300

Re: Is there a way to limit how intensely a GPU is utilized?

Post by promeneur »

Not for my OS Linux OpenSuse.

Thanks
Image
PaulTV
Posts: 211
Joined: Mon Jan 25, 2021 4:53 pm
Location: Netherlands

Re: Is there a way to limit how intensely a GPU is utilized?

Post by PaulTV »

You can limit GPU usage via nvidia-smi. It's not persistent through reboots, so you'll have to put it in a boot script and/or cron.

With 'nvidia-smi -q | grep -i power' you can check the power limits of your GPU.
Example to set power limit to 250:

nvidia-smi -pl 250
nvidia-smi -pm ENABLED
Image

Ryzen 9800X3D / RTX 4090 / Windows 11
Ryzen 5600X / RTX 3070 Ti / Ubuntu 22.04
Ryzen 5600 / RTX 3060 Ti / Windows 11
promeneur
Posts: 212
Joined: Tue Aug 07, 2012 11:59 am
Hardware configuration: openSUSE Tumbleweed, x86_64,Asrock B760M-HDV/M.2 D4, Intel Core i3-12100, 16 GB, Intel UHD Graphics 730, NVIDIA GeForce GT 1030, Edup-Love EP-9651GS Wi-Fi Bluetooth, multicard reader USB 3.0 startech.com 35fcreadbu3, Epson XP 7100, Headset Bluetooth 3.0 Philips SHQ7300

Re: Is there a way to limit how intensely a GPU is utilized?

Post by promeneur »

@paulTV

thanks

I will test this solution
Image
promeneur
Posts: 212
Joined: Tue Aug 07, 2012 11:59 am
Hardware configuration: openSUSE Tumbleweed, x86_64,Asrock B760M-HDV/M.2 D4, Intel Core i3-12100, 16 GB, Intel UHD Graphics 730, NVIDIA GeForce GT 1030, Edup-Love EP-9651GS Wi-Fi Bluetooth, multicard reader USB 3.0 startech.com 35fcreadbu3, Epson XP 7100, Headset Bluetooth 3.0 Philips SHQ7300

Re: Is there a way to limit how intensely a GPU is utilized?

Post by promeneur »

here is the features of the card GT 1030

:~> nvidia-smi -q | grep -i power
Power Management Object : N/A
SW Power Cap : Not Active
HW Power Brake Slowdown : Not Active
Power Readings
Power Management : Supported
Power Draw : N/A
Power Limit : 30.00 W
Default Power Limit : 30.00 W
Enforced Power Limit : 30.00 W
Min Power Limit : 25.50 W
Max Power Limit : 30.00 W
Image
Post Reply