AMD claims it found no connection between the scheduler in Windows and Ryzen performance hits, but others in the community disagree.
Ryzen has proved its worth already and we’ve only just seen the company’s latest line of more advanced processors. AMD has done a stellar job in not only bringing the fight back to Intel and regaining some ground in the CPU market, but it did so while designing and launching a completely new platform. Regardless as to how you feel about AMD and its past products, that’s a commendable achievement.
It hasn’t been the smoothest of launches, but that is to be expected with a brand new platform. Manufacturing partners need to get accustomed to things with the new AM4 motherboards, and developers need to get everything optimized on the software side. Ryzen has performed well overall in benchmarks, but there have been a few reports of performance hits, which were addressed by AMD in a recent blog post.
Many have put it down to Microsoft’s OS and how Windows interacts with the new line of processors. Those critics believe that instead of Windows seeing and communicating with Ryzen CPUs as 2×4 CPU Complex (CCX) configurations, the OS is actually detecting a 1×8 setup and scheduling as though memory across both core sets is uniform. This is believed to be the cause of the minor performance blips that were reported.