News for hackers. Stuff that matters.
Re:Surprising new feature in AMD Ryzen 3000 by wyldfire on Friday August 28, 2020 @08:52AM (#24304238)
AFAIK there's existing microarchitectural optimizations in gcc and clang already, so it's reasonable to assume that AMD would add just such a feature.

But most people don't enable these features when building because they often make the resulting executable/library unusable on general CPUs. However, businesses/individuals with more specialized needs and better control over their targets often do capitalize on these.

Re:Surprising new feature in AMD Ryzen 3000 by sroussey on Friday August 28, 2020 @06:51PM (#24311249)
Back in the days of compiling MySQL myself, it was worth doing. But at some point They hardware cluster was not identical, and so I scripted builds and each machine built its own.
Re:Surprising new feature in AMD Ryzen 3000 by Hello71 on Friday August 28, 2020 @08:58AM (#24304300)
this is the purpose of the gcc -mtune flag, which does have an actual purpose beyond being used in the utterly redundant -march=native -mtune=native.