• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

How to limit "load" on the system/cpu to reach a certain temp target.

Joined
Nov 7, 2017
Messages
2,194 (0.80/day)
Location
Ibiza, Spain.
System Name Main
Processor R7 5950x
Motherboard MSI x570S Unify-X Max
Cooling converted Eisbär 280, two F14 + three F12S intake, two P14S + two P14 + two F14 as exhaust
Memory 16 GB Corsair LPX bdie @3600/16 1.35v
Video Card(s) GB 2080S WaterForce WB
Storage six M.2 pcie gen 4
Display(s) Sony 50X90J
Case Tt Level 20 HT
Audio Device(s) Asus Xonar AE, modded Sennheiser HD 558, Klipsch 2.1 THX
Power Supply Corsair RMx 750w
Mouse Logitech G903
Keyboard GSKILL Ripjaws
VR HMD NA
Software win 10 pro x64
Benchmark Scores TimeSpy score Fire Strike Ultra SuperPosition CB20
Im trying to get a constant cpu temp of 58-60*C, to fine tune my fans.
custom loop incl gpu, so i dont need/want load on the gpu, especially since some games will not use more than "desktop-idle" clocks.

gpu benchmarks have too many changes, even if its the change at start/end of a loop,
and i would prefer a non-game (tool), so it takes less time loading/running it.

Any ideas welcome..
 
That's a tricky one, first of all you need a constant room temp all year around....
Not sure if it's achievable, since even windows itself has many processes running and resulting in various loads.
 
room has a 3kw split AC, so room temp is always constant, not worried about tiny variations, or even differences between heating in winter and cooling in summer.
just cant find a way to (easily and) quickly get and stay around 60C, which is kind of the max for most of my use.

made the mistake to prioritize looks over silent, so 4 out of 11 fans have a very small rpm window between silent and resonating the rear case panel.
 
Last edited:
Lock the max frequency for the CPU.

First you'll need to unhide this feature - by adding the following line in CMD (Admin) - as in:

REG ADD HKLM\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\75b0ae3f-bce0-45a7-8c89-c9611c25e100 /v Attributes /t REG_DWORD /d 2 /f

Next, search for Edit Power Plan -> Change Advanced Power Settings -> Processor Power Management -> and set Maximum Processor Frequency > to the 3800 Mhz (which is the Base Clock for R7 5800X).

For more consistency - you could also set the Minimum Processor State to 90% - then switch it back after you tweak the fans.
 
Maybe I'm not understanding the question, but set the max RPM for the fans you're willing to accept, and then set the temperature limit for the CPU in the BIOS?
 
  • Like
Reactions: Lei
Is there a reason why your trying to get a constant temp on the CPU?
 
There is a program called TThrottle that will control a program to a temperature limit. It is an expert setup option, since TThrottle is intended for BOINC tasks, but you could run some benchmarking program, and add the program to TThrottle and tune your fans this way. Instructions on how to do it are here: https://efmer.com/tthrottle/tthrottle-manual/
 
Im trying to get a constant cpu temp of 58-60*C, to fine tune my fans.
custom loop incl gpu, so i dont need/want load on the gpu, especially since some games will not use more than "desktop-idle" clocks.

gpu benchmarks have too many changes, even if its the change at start/end of a loop,
and i would prefer a non-game (tool), so it takes less time loading/running it.

Any ideas welcome..
That's easy, sign up for folding at home with our team, I use F@H to heat a room with contribute benefits but due to many years doing this I can advise that by using say 6 of 8 logical cores I get a set temp it's actually 8 of 12 but regardless by setting different core amounts to run it different temperatures setpoints can easily be maintained and, , the work units last last long enough upto many hours for example.

Mines been sat at 65.2 all day for example.
 
If you have a custom loop, I recommend running fans based on coolant temperature. That is what matters after all.
 
@XSAlliN
dad gum, completely forgot about that.

@Super Firm Tofu
because it depends on what im doing.
not all loads require same fan noise.

@ir_cow
because its easier to fine tune when i dont have the "unwanted" load when in UEFI.
i want to set different stepping for different ranges, so its absolute silent when idle/low load (@2ft away),
but can ramp up for med/gaming load, which happens at a different temp then when messing with bios,
so i want to use ryzen sw to set fan curves, but wanted load not coming from games/benches, so i wont have (larger) fluctuations in temp,
causing fans to respond.

@jon_joy_1999
ill try with load limits in win first, quicker to get there for right now.

@TheoneandonlyMrK
only needed for about 1h to do the setup, until we get solar, i wont do any folding or similar..

@Calenhad
not to me.
only reason i want LC, is silence, (water) temps are secondary.




thanks to all for your help, completely forgot about win % limits.
thats what happens when you stop (working) IT stuff...
 
@XSAlliN
dad gum, completely forgot about that.

@Super Firm Tofu
because it depends on what im doing.
not all loads require same fan noise.

@ir_cow
because its easier to fine tune when i dont have the "unwanted" load when in UEFI.
i want to set different stepping for different ranges, so its absolute silent when idle/low load (@2ft away),
but can ramp up for med/gaming load, which happens at a different temp then when messing with bios,
so i want to use ryzen sw to set fan curves, but wanted load not coming from games/benches, so i wont have (larger) fluctuations in temp,
causing fans to respond.

@jon_joy_1999
ill try with load limits in win first, quicker to get there for right now.

@TheoneandonlyMrK
only needed for about 1h to do the setup, until we get solar, i wont do any folding or similar..

@Calenhad
not to me.
only reason i want LC, is silence, (water) temps are secondary.




thanks to all for your help, completely forgot about win % limits.
thats what happens when you stop (working) IT stuff...
I won't tell F@H if you don't, and you can remove it after a HR.:)
 
as stated before, need to be able to use it under win, but also dont want to use limits (power etc),
that wont apply later.
i want to be as close to "my use" as possible, so using % limit in win is the easiest and quickest.
 
Your best bet is to use games and specific benchmarks, like CPUz lets you limit the amount of threads stressed.

Your request is so weird, dude. Your best bet is going to be push it to the hardest you can and find the lowest RPM needed to keep everything cool.
 
it wont match "real world use", and i prefer to limit clocks, not threads, as win/stuff is more responsive.

not worried about max temps, i dont pass 80C on the cpu, and 55 on the gpu (full load).

my fans are silent but not inaudible, so im looking to set the highest rpm i can barely hear, regardless of "how" im using the pc.
running a game/bench will put most load on the gpu, but stuff like (certain types of) de/encoding, or watching a movie wont, so its easier to focus on cpu temps.

using win power profile % is perfect for that, just havent been working on computers anymore (besides mine),
and completely forgot about that.
 
Back
Top