![]() |
X570m - All cores synchronized? |
Post Reply ![]() |
Author | |
NFG ![]() Newbie ![]() Joined: 02 Jun 2020 Status: Offline Points: 10 |
![]() ![]() ![]() ![]() ![]() Posted: 02 Jun 2020 at 7:46pm |
Hallo!
I recently replaced my old i7 with this great X570m and a 3800x CPU. It's been wonderful so far, but I've got two weird issues with it, and I'm hoping for some advice. The first is the CPU cores speed. When I first set it all up, all the cores would run at different speeds, adjusting their clocks based on whatever I was doing. Recently all the cores have synchronized the speeds, so they all run at the same speed all the time, and I can't figure out how to make it stop doing that. The only control I have over it is in Windows 10's advanced power configuration, and things like changing the max CPU speed from 100% to 99% cause the speed to drop from 4250MHz to 2800MHz. Which, I mean, what? I don't overclock, I never messed with the BIOS except to set the fan curve, and I used A-Tune only to modify the fan curve. The AMD Ryzen Master tool doesn't do any kind of actual reset, claiming nothing's been modified. PC details: Windows 10 (current), 3800X, never overclocked. ASRock X570M board, with 2 x 16GB Corsair Vengeance RGB. My hunch is that somewhere somehow something has gotten confused and won't go back to normal WRT to the CPU cores but I have no idea what or where I'd go to fix it. I've tried all six of the Windows power options (3 Windows, 3 AMD Ryzen specific (power saver, balanced, high perf)). I'm using Open Hardware Monitor and Windows Task Manager to tell me what the cores are doing, and they both agree: flat out or flat-lined with nothing in between. I tried to use Ryzen Master but honestly I'm not really sure what that app is telling me. Any suggestions are welcomed. tl;dr - I can slow all the cores down or speed them all up but they're all locked to the same speed, no longer react to what I'm doing, and I don't know how to fix it. |
|
![]() |
|
NFG ![]() Newbie ![]() Joined: 02 Jun 2020 Status: Offline Points: 10 |
![]() ![]() ![]() ![]() ![]() |
The problem turned out to be Corsair's iCue. As soon as it starts, all cores run at max speed. As soon as I close it, all cores return to variable speeds.
|
|
![]() |
|
NFG ![]() Newbie ![]() Joined: 02 Jun 2020 Status: Offline Points: 10 |
![]() ![]() ![]() ![]() ![]() |
A further update: iCue is indeed responsible for a lot of the CPU's inability to slow itself down, but it's not the whole story. I found, on the internet, someone else with the same problem, and they had a solution: set IDLEDISABLE to zero.
Something in my system set it to 1, and that prevented the idle process from allowing the CPU to spin down when nothing was going on. Well, it seems right now that my USB capture device was at fault. This device, a Micomsoft XCapture-1, prevents the CPU from idling in order to minimize latency. I suspect a lot of capture cards do this. Running the following two command-line commands re-enabled the idle process and the CPU returned to normal. As soon as the capture card was plugged in, its driver woke up and re-set the idle to disabled again. PowerCfg /SETACVALUEINDEX SCHEME_CURRENT SUB_PROCESSOR IDLEDISABLE 000 PowerCfg /SETACTIVE SCHEME_CURRENT This problem was an absolute bear to figure out. Very happy to have it behind me now. ^__^ |
|
![]() |
Post Reply ![]() |
|
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |