CPU speed fan noise fluctuation

Feb 4, 2020
8,227
13,061
Minnesota USA
Maybe I should change my handle to " Das tinkerer" or "Gebutton Gepusher" or "Krashin Komputerz" ( maybe Putzin Heimer?)

So with Version 6's new AI mode, and using a heavy dose of it. I have motion induced CPU fan roller-coaster going on randomly ( annoying)
So a week ago I tried disabling intel Speed step and intel turbo boost in the Bios.( fan noise)
This Dell 3630 has an aggressive fan curve compared to my Optiplex 9020 which is quite steady.
Anyway.....to see how BI performs on a steady clock with no Fan R.P.M. spiking and sagging ( computer is in my bedroom)
But it kept CPU clocks @ 3.19 GHZ.
Seemed a bit laggy in some instances, but not horrible.

So now I just google searched and got some more hits... first i landed here.

Steps via Windows Registry (For Processor Performance Boost Mode)
If you have a newer Windows OS update installed, setting the maximum state to 99% might not work. Instead, you can unhide a hidden power setting using the Windows Registry:
  1. Press Windows Key + R, type regedit, and hit Enter.
  2. Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\be337238-0d82-4146-a960-4f37b9d47c46
  3. Double-click the Attributes DWORD on the right and change the Value Data from 1 to 2.
  4. Return to your Power Options -> Change advanced power settings.
  5. Under Processor power management, you will now see Processor performance boost mode.
  6. Change the setting to Disabled to turn off Turbo Boost. (Change it back to Aggressive or Enabled to turn it back on). [1, 2, 3
BUT my registry did not have the complete string after the last \ hash. (be337238-0d82-4146-a960-4f37b9d47c46)


So then I asked it what does this registry string do? ( the part my Registry DOES have)
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00

This registry path (SUB_PROCESSOR) is the master container for Processor Power Management (PPM) settings in Windows. [1, 2, 3]
By default, many of its sub-settings (like processor boost mode or minimum/maximum CPU states) are hidden in the Windows Control Panel. Changing their Attributes key from 1 to 2 makes these advanced settings visible. [1, 2, 3, 4]
Some of the most common hidden features you can unlock within this registry location include:
  • Processor Performance Boost Mode: Allows you to control or disable CPU turbo boost to reduce heat and fan noise.
  • Maximum/Minimum Processor State: Sets the ceiling and floor for CPU frequency.
  • Processor Core Parking: Toggles whether the OS turns off idle CPU cores to save power. [1, 2, 3, 4, 5, 6]

Are you trying to reduce fan noise and thermals, or are you trying to maximize your CPU performance? Let me know, and I can give you the exact registry keys to edit.


So long and short of it. I rebooted and went into the BIOS and left Intel Speed step OFF, but re-enabled Intel Turbo Boost.
then after modifying the attribute DWORD it made the new Menu item appear.
" Processor Performance Boost Mode"

AI suggested that i try the" Efficient aggressive" setting to manage fan spiking.
Anyway my Cpu Clock isnt spiking and sagging, its staying about 4.05 GHZ and Fan are staying at 1 speed now.
and Instead of saving electricity, I'm saving my sanity.
I haven't the unmitigated Gall to select any other boost modes at this late hour.
I think I hear birds chirping FFS.





1783672732705.png
 
Last edited:
update: woke up PC.
opened Browser.
fan still goes up.
not as aggressive, not as high as b4.
and not in such an alarming manner.
seems more tolerable.
Will try some of these other menu selections now available and see how it behaves.
Thing is, Heavy AI calls still raise fan RPMs but not in attention grabbing manner.
At least when I went to bed, it didn't distract me from my usual nightmares.
Dammit Jim I'm BI computer not Miracle worker.
 
Did you try any fan control apps? Maybe the Dell bios has some fan speed control also. Of course you probably don't want the fan to be fast all the time and you certainly don't want it too slow such that the CPU to reaches its thermal limit and starts throttling heavily because that'll wreck performance. It is a balancing act for sure.

Also wouldn't hurt to blow the dust out of the machine if you haven't done that recently.

It'd also be worth looking for a power limit or ECO mode if there is one (in the bios).
 
  • Like
Reactions: Flintstone61
@Flintstone61 Additional settings you might be interested in are Processor performance decrease policy, Processor performance increase policy, and Processor performance autonomous mode. If you're interested in smoothing things out, I would strongly recommend Single, Single, Disabled (respectively) for these in the Balanced profile on Intel systems (defaults are Ideal, Ideal, Enabled).

By default, Windows lets the CPU automatically determine its own power state (the last setting controls this), which typically results in it bouncing aggressively between minimum and maximum speeds countless times per second instead of honing in on more efficient moderate speeds that are sufficient for the workload. This creates a lot of constant chatter (some motherboards/power supplies are noisier than others with this, making ticking and buzzing noises), lots of stress on the capacitors, and can even cause sensitive household LED lights to flicker randomly. Disabling the last setting tells Windows to take over frequency control of the CPU, and changing the other two settings to Single tells Windows to ramp the CPU clock up or down step by step to meet the current CPU load. Note that AMD systems have so many individual power states that the time it takes to work its way from min to max (and back) may be undesirable.

Applying the registry patch below (or making the adjustments manually) will make the settings available to you in Power Options:
Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\40fbefc7-2e9d-4d25-a185-0cfd8574bac6]
"Attributes"=dword:00000002

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\465e1f50-b610-473a-ab58-00d1077dc418]
"Attributes"=dword:00000002

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\8baa4a8a-14c6-4451-8e8b-14bdbd197537]
"Attributes"=dword:00000002

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\93b8b6dc-0698-4d1c-9ee4-0644e900c85d]
"Attributes"=dword:00000002
 
  • Wow
Reactions: Flintstone61
Thanks guys.
Bios has power limits for Speed-Step on/off and Turboboost on/off.
I was rolling along with those off for about a week or so.... basically locked it in at 3.19GHZ.
Fans were all steady. I was a Happy Camper. I have monkeyed around with fan control apps but they seem report 3 of the 4 PC fans and the 2 GPU fans but can only manually control the Nvidia fans. ( which are current set at 38% with a temp of 32C)
1783708584724.png


Recently began using AI on more cams, and adding more models. I really like it. .... it works nice.
But I noticed some struggling with fluid movement in console view and playback and some big CPU % spikes (79-99%) in reading multiple calls for cars flying by.
Nothing to cry about, but when the PC is showing you signs, you oughta pay attention.
I must have to find the balance between AI usage and ONVIF and BI motion usage so i don't over tax the system.

So now i have toggled TurboBoost to ON. and Speedstep to OFF in the Bios.
Maybe i should have tried the other way around? it's running at 4.15-4.25 GHZ with little change)
Fan only goes up with a big hits to motion events in console view.

I did recently purchase and install the Dell OEM # cooler for the 95 watt processors ( currently a 65 watt 8700). It came with a bit of OEM paste.
It's probably worth getting the "good stuff" ( used to be Artic Silver was good not sure what's good now.)

And now it's time roll out for work So I'm afraid to change cooling settings in the registry and just walk away. ( we know how that usually ends)
will research how to apply those registry edits tonight or tomorrow.

What thermal paste is good these days?
 

Attachments

  • 1783708517969.png
    1783708517969.png
    53.6 KB · Views: 1