AMD Zen 4 is faster with CPU security mitigations enabled on Linux
phoronix.com
phoronix.com
Pardon my English, it's not my native language.
At the same time, I'd take this as more valuable & informative than not, to be a reasonable indicator of what most users might expect. There are quite a large number of different tests features here that give quite good representation.
A lot of your questions don't seem concerning to me. Perf is just one test, and we have plenty of other great real world tests here. Kernel parameters are set at boot, and those arguments are shown. RAM isn't allocated to CPUs: there is a single I/O Die which all ram is connected to & cores access it uniformly over Infinity Fabric. There's no tuning to IRQs implied but if you have similar hardware it should reproduce without fiddling, and more so, the IRQs should be working similarly in both cases; the default config is more than good enough to compare two cases with. I would not expect ECC to make a vast difference, and it's notable that some level of ECC already is built in to all DDR5 anyhow ("ECC" is now a matter of whether the ECC extends to the CPU or is on-chip only). None of these points seem strong enough that I'd consider discarding or ignoring these findings.
This article has a pretty good starting place that paints a pretty good general picture. It's a service & contribution & informs nicely. For users who have more specific concerns, they should follow up, and ideally, do as good a favor as Mr Larabel did & blog their findings.
https://openbenchmarking.org/result/2209265-NE-ZEN4MITIG74
https://openbenchmarking.org/result/2209265-NE-ZEN4MITIG74&e...
Kind of like it turns out that the performance effects of various compiler optimizations can vary a lot depending on the exact memory layout of the compiled program, which might vary from one compiler version to another or due to minor changes to the program code. If you want generalizable results, the proper way to benchmark might be to test with multiple random layouts [1].
I don't know if there could be similar potential side effects from vulnerability mitigations that might cause their performance effects to vary in an effectively random way. Perhaps the mitigations are different enough to not vary so much. I don't really know. But the question kind of unavoidably comes to mind.
(There is no such thing!)
https://openbenchmarking.org/result/2209265-NE-ZEN4MITIG74
How is performance data "a subjective opinion"?
Everything is subjective according to some confidence interval.
Meta: Man, Phoenix is nearly impossible to put up with due to all those ads. Thank god for ad blockers.
The web without an ad blocker is really something else.