Turning Off Zen 4's Op Cache for Curiosity and Giggles
chipsandcheese.com
chipsandcheese.com
That's probably why AMD put 2 decoders in Zen5.
In the last years, there were lots of performance reducing software patches for security flaws in CPUs, e.g. meltdown, specter and god knows what. Is there a way to disable those security fixes and increase performance, e.g. for servers that only ever run self written backend code and if so, is it common practice?
I feel like I wouldn't want those security fixes on that server I am running which only runs postgres, is only accessible to other servers via the postgres port and does nothing else.
Performance loss will of course cause the task to run longer which increases total power usage.
It makes much more sense to disable SMT instead first, with the performance losses being on par most of the time, while this bringing serious powwr savings.
Like would whatever mechanism they’ve got behave well if fetches were alternating between cache hits and cache misses?