Windows 11 hates AMD Ryzen processors, makes them go bad

That Microsoft released Windows 11 came as a bit of a surprise, as Windows 10 is planned to be the company’s last operating system. The launch has been a disaster and has generated controversy from the first moment. But, they have not stopped and now we know that Windows 11 is causing AMD Ryzen processors to malfunction.

Microsoft commented that they had developed Windows 11 in collaboration with Intel. The reason is in the new core design of Intel. I didn’t really like that Microsoft forced to use TPM 2.0, well, that it didn’t warn motherboard and PC manufacturers about it. He also did not like the limited number of processors “compatible” with Windows 11.

Windows 11 hates AMD Ryzen processors, makes them go bad

Performance issues on AMD Ryzen

As this new operating system is apparently optimized for Intel and its new architecture, it seems that it does not behave well with certain processor designs. It seems that the modular design of the AMD Ryzen does not get along with Windows 11 and causes the performance to be lower than normal.

The CapFrameX Twitter account has posted some very interesting information. AMD Ryzen 9 7950X processor offers poor performance in Windows 11 . It’s not the fault of the processor, it seems to be the fault of the Windows 11 thread scheduler . Basically, this program is the one that assigns the work to the processor cores and tells them the order of execution.

Theoretically, the thread scheduler is intended to improve system performance. But, this system is giving quite a few problems with the Ryzen 9 7950X and Ryzen 9 7900X processors. The reason for these problems would be in the design of two CCD of these processors. For those who do not know what a CCD is, they are modules that contain a certain number of cores (8 cores in this case).

Imagen del usuario de twitter
CapFrameX
@CapFrameX
Update with SMT off. Disabling SMT can almost fix the performance loss.

What does the mean? Maybe reducing the thread pool of the game reduces the probability that 2 of N threads sharing data are spread across different CCDs because N/2 over 2 is much smaller than N over 2. https://t.co/nP7sVpOWCu https:// t.co/vqnG79pWKB

October 15, 2022 • 18:29

154

two

Due to this two CCD design, the thread system would be generating poor performance. As CapFrameX shows, a performance loss of up to 30% is seen in games.

You have tried disabling one of the CCDs and the result is quite revealing. With this method the performance of the processor rises significantly. The problem here is that we pay for a 16 core processor and then disable 8 cores when we go to play.

Another thing that he has detected is that we can have all 16 active cores and have good performance. The way is to disable half of the processing threads . Thus we would go from 32 processing threads (in the case of the Ryzen 9 7950X) to only 16 threads. You get more performance, but you don’t get more performance than turning off a CCD.

AMD Ryzen 7900X y 7600X

Windows doesn’t get along with AMD

The truth is that the problems of Windows with the architecture that gives life to the Ryzen are not new. We already saw in 2021 how AMD processors lost performance overnight, and never better said.

Windows 10 in 2021 received the 21H2 update and has already generated a performance loss due to the design of AMD chips. The interesting thing is that the thread scheduler was also at the center of the process. Due to the change in the design of this threading system, AMD had to release a driver update for their processors.

It is quite likely that now AMD will have to solve the mess caused by Microsoft. Once it’s chance, but twice it seems to be intentional. The same from the company should work to improve performance for all users, not excluding a part of the users.