Found a bug for which Windows 10 limits the performance of AMD Ryzen. Processors AMD Ryzen their performance would be adversely affected by the operating system of Microsoft that blocks your true potential. It is a problem at the programming level of Windows 10, since it does not recognize in an optimal way the differentiation of threads main with SMT threads virtual. Although before going into details about this failure I remind you that AMD also launches a new range of server processors, the AMD Naples.
Why does Windows 10 limit the performance of AMD Ryzen?
All versions of Windows 10 reduce the performance of Ryzen, however this problem does not appear in Windows 7.
Loss of performance has to do with new technology Simultaneous Multi-Threading (SMT) of AMD, which acts as the Hyper-Threading in Intel.
The Task Scheduler Windows 10, it is not able to differentiate the main cores of the virtual threads from the SMT with Ryzen, recognizing the 16 logical cores of Ryzen 7 as if they were 16 physical cores. Resulting in significant degradation of artificial performance.
Another problem is that it misidentifies the amount of cache available per thread. Windows 10 identifies that there is a total of 136MB available cache memory, when actually the processor Ryzen 7 only owns 20MB cache L2 + L3 combined.
These are the reasons why Windows 10 limits AMD Ryzen performance. Some problems similar to those that occurred when Intel launched its first CPUs with Hyper-Threading. It took time and several patches for it to work properly.
Eventually the only thing that can be done is to disable the logical cores (SMT). In this way the problem is corrected, but we waste the total power of the processor. The point is that using only the 8 physical cores the performance is improved.
We will have to wait for this and the rest of the recognized errors to be fixed. The necessary BIOS stable that correct the problems detected with the memory. Some limitations of the AMD with memory RAM that come to suppose differences of performance of almost 15 FPS. This added to the fact that the speeds Turbo and XFR detected correctly, and an update of Windows 10, augur for the AMD Ryzen a huge potential to discover.