Skip to main content

AMD maintains Windows 10 Scheduler is not limiting Ryzen CPU performance

AMD Ryzen 7 1800X review
Bill Roberson/Digital Trends
Some sources claim that AMD’s Ryzen CPUs could perform better in Windows 10 except for the way the operating system incorrectly handles Ryzen’s simultaneous multi-threading (SMT). We’re told that instead of leaving it to the smaller tasks, it lumps them right in with the main cores, which can result in a real dip in performance.

However, not everyone agrees.

Recommended Videos

Intel has been offering hyper-threading as one of its CPU features for a long time — that’s part of why it has maintained a performance lead over AMD for many years. Ryzen introduced SMT as its alternative multi-threading technology and it works well, but some research suggests that Windows 10’s Scheduler doesn’t seem to realize that those virtual cores aren’t as capable as the real ones, so when it doesn’t prioritize physical cores over the SMT ones, it is artificially holding Ryzen CPUs back.

Get your weekly teardown of the tech behind PC gaming
Check your inbox!

For some reason, the Scheduler also seems to think that Ryzen CPUs have as much as 136MB of cache, whereas in reality, they have 20MB of L2+L3 cache, according to WCCFTech. AMD is said to be aware of this issue.

PCPer, on the other hand, had provided some pretty solid evidence that the Scheduler is not to blame, and now AMD has officially commented on its own research.

Simply put, AMD does not believe that Windows 10 has a thread scheduling problem that’s contributing to poor performance. It posted the following on its community site:

“We have investigated reports alleging incorrect thread scheduling on the AMD Ryzen processor. Based on our findings, AMD believes that the Windows 10 thread scheduler is operating properly for ‘Zen,’ and we do not presently believe there is an issue with the scheduler adversely utilizing the logical and physical configurations of the architecture.

“As an extension of this investigation, we have also reviewed topology logs generated by the Sysinternals Coreinfo utility. We have determined that an outdated version of the application was responsible for originating the incorrect topology data that has been widely reported in the media. Coreinfo v3.31 (or later) will produce the correct results.

“Finally, we have reviewed the limited available evidence concerning performance deltas between Windows 7 and Windows 10 on the AMD Ryzen CPU. We do not believe there is an issue with scheduling differences between the two versions of Windows. Any differences in performance can be more likely attributed to software architecture differences between these OSes.”

While some are recommending that gamers use Windows 7, as that OS purportedly doesn’t suffer from the same issues as Windows 10 does when running the new hardware, AMD clearly does not agree. While the company doesn’t discount the possibility that Windows 10 could be performing different than Windows 7, it says a thread scheduler is not causing the issue. Note that if you do decide to run Windows 7, then make sure you confirm that your motherboard manufacturer has released Windows 7 compatible drivers for your board.

While disabling SMT in the BIOS has been asserted to improve gaming performance under Windows 10, AMD’s statement would seem to refute that finding.

Updated on 3-13-2017 by Mark Coppock: Added AMD statement that the Windows 10 scheduler is not causing Ryzen performance issues.

Jon Martindale
Jon Martindale is a freelance evergreen writer and occasional section coordinator, covering how to guides, best-of lists, and…
Pour one out — AMD is reportedly sunsetting the Ryzen 7 5800X3D
Someone holding the Ryzen 7 5800X3D in a red light.

The Ryzen 7 5800X3D is a certified legend, sitting among the best processors you can buy several years after its release. It was the swan song for the AM4 socket and Zen 3 architecture, and it debuted AMD's 3D V-Cache that has turned gaming CPUs on their heads. But it looks like the processor is finally meeting its end.

AMD hasn't said anything official, but PCGamesHardware went as far as to say that "the Ryzen 7 5800X3D is dead," and it's easy to see why. PCGamesHardware is a German outlet, and in that region of the world, the Ryzen 7 5800X3D isn't available. The same is true in the U.S. The processor isn't available on Amazon, and on Newegg, I found one third-party seller shipping the CPU from Israel for $500. It should go without saying at this point, but $500 is way too much for the Ryzen 7 5800X3D in 2024.

Read more
AMD’s Ryzen 7 9800X3D may not give Intel any breathing room
The Ryzen 7 7800X3D installed in a motherboard.

The competition between Intel Arrow Lake and AMD Zen 5 hasn't been as fierce as usual, with both lineups delivering small gen-to-gen improvements. However, it seems that AMD may soon add a staple to its list of the best processors, and the CPU might be announced at the worst possible time for Intel. I'm talking about the Ryzen 7 9800X3D, which now has a rumored release date alongside some performance benchmarks.

The release date speculation was initially shared on Bilibili, but the user has since deleted their post. However, the discussion continued on Chiphell forums, spilling the beans on both the official announcement date and the possible release date.

Read more
AMD’s Ryzen 9000 CPUs just got a lot faster
The AMD Ryzen 7 9700X installed in a motherboard.

AMD just announced that some of its best processors are about to become even better. The company unveiled a number of Ryzen 9000 improvements, ranging from a much higher TDP for some of the CPUs to the core-to-core latency improvements we've already heard about. AMD is also now supporting higher-clocked DDR5 RAM, and that's not even all of today's announcements.

The latest BIOS update, named AGESA PI 1.2.0.2, brings a few things, but if you ask me, the biggest change is that AMD is increasing the thermal design power (TDP) of two of its CPUs.

Read more