Keep the CPU speed steady Ensure consistent processing rate Maintain stable performance levels
Keep the CPU speed steady Ensure consistent processing rate Maintain stable performance levels
Hi all, thank you for your help.
I own an AORUS MASTER x570 with a Ryzen 5950x processor.
I need to keep my CPU frequency steady across all usage levels.
For example, at 3% utilization I want a consistent 3ghz without any drops.
I've tried several approaches:
- Windows power settings set to full
- BIOS global C states turned off, P state0 enabled
- All other power-saving throttling disabled
So far nothing seems to work.
I’m not experiencing thermal throttling either.
The issue arises when playing Windows 98 games on emulators like pcem, where stuttering occurs alongside changing frequency levels due to the emulator and game load variations.
Appreciate any suggestions you might have.
The simplest method to establish a fixed frequency is by accessing BIOS and adjusting the multiplier setting. This will ensure the CPU operates at 100 times the specified speed continuously.
Another option involves instructing the operating system not to increase the CPU speed by opening PowerShell as an administrator and entering:
powercfg -attributes sub_processor perfboostmode -attrib_hide
Next, navigate to Control Panel -> Hardware and Sound -> Power Options and enter the advanced settings for a power plan. You should find this option listed.
Choose "Disabled" to disable it.
Hi, thank you for your message. Both approaches didn't yield results. In Ryzen Master, the current clock speed fluctuates widely—ranging from 200MHz to 1300MHz, with the maximum set to 2000MHz based on BIOS CPU frequency and multiplier settings. Could there be a specific configuration that might help?
It occurred to me that you have 5950X. Another concern is that the programs you operate on don't work well when their threads are moved to another CCX. You might need to restrict the application's affinity to just one side.
Hello, thank you again. I disabled one of my CCX in BIOS, leaving just one active, but it didn't improve the stuttering since the frequency keeps changing. Thanks.
You might consider refreshing or reinstalling the graphics card and motherboard drivers. If you're ready to revisit the CPU multiplier setting, use Tweaker -> CPU Clock Ratio. No additional adjustments are necessary.
Otherwise, potential fixes would focus on ensuring there are no obvious hardware issues such as overheating or incorrect RAM settings, and starting with a fresh Windows installation that includes only essential components to verify if the game still encounters problems.
Ryzen seems to overlook the Windows power plans concerning min/max clock speed settings. It's likely you can achieve this using Ryzen Master. I can't verify this for you since I'm running an X3D and its overclocking options are restricted. Back in the day, you could adjust these in BIOS by turning off Cool n Quiet, though that feature may have been removed due to the X3D or is no longer available. Previously, it was listed under CPU Features on older AM4 boards.
Hi There, thank you for your patience. I've performed a new installation with drivers, but the issue remains unchanged. I'm using a 10 64bit pro and have set the CPU multiplier to 20 and frequency to 100, which gives 2ghz. However, changing these values doesn't result in a steady speed. The CPU stays cool at around 30 degrees during idle and about 70 degrees under load with the emulator and game running, while all other sensors remain normal. Regarding RAM speed, I'm not sure if it's something you can adjust in BIOS or if it's already set correctly.
hi guys found the issue from another page thanks all your help much appreciated
below if you are interested
How to Stop Your CPU From Making High-Pitched Noises
Recently I noticed a high-pitched noise coming from my computer. It was a pulsating noise which lasted for less than half a second and occurred every second. My first thought was that this noise was coming from one of the fans in my computer, but I found that odd because all of my fans are brand new. After finally going crazy from the annoying noise, I opened the case of my computer to try to find the source of it. I found that the noise was, surprisingly, coming from
the CPU!
I don’t know
how
it was making the noise (do electrons scream?), but I found out
why
. As it turns out, the source of the problem was that the CPU was being placed into an “idle” mode by Windows. In this tutorial I will show you how to disable the idle mode of your CPU, which instantly made the noise go away for me, permanently.
TL;DR:
Open
regedit
Navigate to this path:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Power \ PowerSettings \ 54533251–82be-4824–96c1–47b60b740d00 \ 5d76a2ca-e8c0–402f-a133–2158492d58ad
Change
Attributes
from
1
to
0
In Windows’ Power Settings, change the advanced settings of your plan, find
Processor power management
->
Processor idle disable
, and set it to
Disable Idle.
The noise should disappear after hitting
OK
.
In-Depth:
Step 1 — Open Regedit
This is easy enough. Make sure you’re running as an Administrator, push
Windows + R
on your keyboard, and type in
regedit
. Push
Enter
and regedit should open.
Step 2 — Navigate within regedit
Pay close attention to the names in this step. Now that regedit is open, you need to navigate to:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Power \ PowerSettings \ 54533251–82be-4824–96c1–47b60b740d00 \ 5d76a2ca-e8c0–402f-a133–2158492d58ad
Make sure to click on the name of the last key (
5d76a2ca-e8c0–402f-a133–2158492d58ad) — not
the arrow to the left of it. You should now be able to see a
REG_DWORD
value on the right side of regedit called
Attributes
.
Step 3 — Change Attributes Value
Right click on the
Attributes
value, and select
Modify…
Change
Value Data
to
0
, and click
OK
. You can now close regedit.
Step 4 — Change Windows Power Settings
Now we need to change the power settings of Windows so that your CPU doesn’t idle. Open the run dialog again using
Windows + R
. This time, type
powercfg.cpl
and hit
Enter.
Windows’
Power Options
should now be open. Just follow these steps:
On whichever power plan is selected, click
Change plan settings
. If you use multiple plans, you can repeat this for each plan.
On the next screen, click
Change advanced power settings
.
In the window that pops up, find
Processor power management
, and double click on it.
Find
Processor idle disable
, and double click on it.
Change the
Setting
from
Enable Idle
to
Disable Idle
Click
OK
and the noise should immediately stop.
I hope this worked for you! I can finally work peacefully now that this noise is gone.