Cristian Rodríguez wrote:
On Thu, Aug 4, 2022 at 12:40 PM Martin Jambor mjambor@suse.cz wrote:
Over the weekend, I have quickly gathered some SPEC CPU benchmarks results comparing the different x86_64 versions: https://jamborm.github.io/spec-2022-07-29-levels/index.html Huh, Martin ..thanks for taking the time to do this..it was disappointing to the extreme. So is this a case of a) most code been written "unaware" of vectorization b) the compiler is not aggressive enough c) we do not get warnings of this kind of code or all of them..
d) (4th option): code is already using new instructions via system components https://www.phoronix.com/news/Glibc-Dropping-SSSE3-Paths For clean comparison disable some CPU instructions via BIOS settings or other way.