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…
AMD Ryzen 5 9600X is now almost $50 cheaper than it was two months ago
The AMD Ryzen 5 9600X between two finger tips.

AMD's Zen 5 processors are still fresh out of the oven -- they were only released a little over two months ago. As they struggle to find their footing among some of the best processors, they've been getting discounted regularly ever since, and that certainly helps. Today's deals bring the Ryzen 5 9600X down by nearly $50 when compared to its recommended list price.

The Ryzen 5 9600X is the most budget-friendly chip in the new lineup. It started out with a recommended price (MSRP) of $280, which is $10 less than its predecessor.  That adjustment was nice to see, but the 9600X was still much pricier than the 7600X upon launch, as the Zen 4 chip received numerous price cuts since it first hit the shelves. Right now, it's priced at $225, but I've seen it sell for much less.

Read more
You have one year to safely use Windows 10 before you’ll need to pay
Windows 11 logo on a laptop.

Microsoft will be allowing consumers to join its Extended Security Updates (ESU) program for the first time next year, and it announced the program pricing today in a blog post. The official end-of-service date for Windows 10 is October 14, 2025, but by paying $30 to join the ESU program, you can receive an extra year of security updates. This will allow you to continue safely using Windows 10 until around October 2026, a full two years from now.

By the time support for Windows 10 ends, it will be almost exactly four years since Windows 11 launched and a decade since Windows 10 launched. It takes a lot of work to keep an operating system secure and running smoothly, which is why a company like Microsoft can't just endlessly support every version of Windows it's ever shipped. It would end up costing a lot more money than it made -- and that's not how businesses function.

Read more
AMD’s Ryzen 7 9800X3D is official, and it shakes things up in a big way
Pads on the AMD Ryzen 7 7800X3D.

We all knew it was coming. A string of rumors over the past several months has pointed to AMD releasing the Ryzen 7 9800X3D on November 7, but the company itself just confirmed the new CPU. It's looking for a spot among the best processors, packing 3D V-Cache on top of an eight-core Zen 5 CPU in order to improve gaming performance.

True to rumors we've seen this week, AMD is pricing the CPU at $479, which is nearly $30 more expensive than the Ryzen 7 7800X3D. AMD claims that the new chip provides an average gaming increase of 8% over the last-gen CPU, and 20% faster gaming performance compared to Intel's recent Core Ultra 9 285K. In addition, AMD says that minimum frame rates are up, with the Ryzen 7 9800X3D improving 1% lows in The Last of Us Part One by 31%.

Read more