Everyone remembers Specter and Meltdown, the vulnerabilities that affected Intel, now it seems that the currency has turned around and the Specter mitigations are affecting AMD.
As the title says, Specter mitigations are causing AMD’s Ryzen 5000 processors to lose performance. This was confirmed by Phoronix, which shows three different generations of mid-range Ryzen processors and their performance impact. We will see the, Ryzen 5 2600X (Zen + 12nm), Ryzen 5 3600XT (Zen2 7nm) and the Ryzen 5 5600X (Zen3 7nm):
As you can see, disabling mitigations on the Ryzen 5 5600X improved performance by approximately 6.8% for these workloads impacted by the Specter mitigations in progress.
Meanwhile, for the Ryzen 5 3600XT, when booting with mitigations = off, there was only a 4% difference, probably due to the difference in handling of STIBP plus any other architectural changes in the name of improving security.
What we can conclude here is that no CPU is free from loss of performance, what if it seems strange is that AMD will not solve it at the Hardware level as Intel did with its new architecture.