The performance of AMD’s latest CPUs seems to show that the Ryzen 5 CPUs are the best choice for gamers. This is because the dual CCD (Core Compute Die) configurations found at the top of the Ryzen 7000 stack seem to clash with the Microsoft Windows 11 thread scheduler and perform worse than they should.
Jesus! 30% better drawdowns with SMT disabled on 1 CCD. @Buildzoid1 pic.twitter.com/YSa2Xaskj7October 15, 2022
CapFrameX (opens in a new tab) and Hardware Unboxed (opens in a new tab) both took to Twitter to reveal that this generation’s top AMD chip lagged behind the single CCD chips in some games – with Metro Exodus in particular dropping from 176fps single CCD average to 151fps on the stock Ryzen 9 7950X configuration .
Disabling the second CCD can unlock the chip’s performance, but halving the core count isn’t exactly something you’d want to do after splashing out $699 on the AMD Ryzen 9 7950X. (opens in a new tab). Alternatively, you could just pick up a chip that has a single CCD by default, like a Ryzen 5 7600X or Ryzen 7 7700X.
CapFrameX also tried to see if performance also improved after disabling SMT (Simultaneous MultiThreading) and sure enough, it did. But, and there’s an important point here, the single CCD version of the chip with SMT disabled performed even better—it managed 190fps, with the lows also improving significantly compared to the default setting.
This is why the finger of blame ends up pointing to Microsoft’s Thread Scheduler again—there was a similar problem on this front last year with the release of Windows 21H2, which saw performance drop significantly for AMD’s chips. Chipset driver update (opens in a new tab) then it was necessary to order the activity.
Will we see a similar patch this time around? There’s a good chance that AMD will want to sort this out quickly, as gamers actively avoiding its high-end chips is not a good look for Zen 4. The fact that we’re seeing the Ryzen 7 7700X. (opens in a new tab) as the better choice for most players doesn’t help much either.