Re: Architecture baseline for Forky

Mateusz Jończyk <[email protected]> Fri, 31 Oct 2025 23:17:55 +0100
Newsgroups gmane.linux.debian.devel.release,gmane.linux.debian.devel.kernel,gmane.linux.debian.devel.toolchain
Message-ID <[email protected]>
Hello,

> # Proposal for architecture baseline
>
> ## amd64 (and i386)
>
> * x86-64-v2: Supported since around 2008[^x86].

Only in the Intel world. AMD processors supported it since 2011 
(higher-power
CPUs) or 2013 (lower-power CPUs) [^x86].

Back in 2021 I did some benchmarks between x86-64-v1, v2 and v3 and 
determined
that the performance difference between v1 (labeled as "O3_generic") and v2
("O3_march_nehalem") was very small or negligible [^bench]. On the other 
hand,
benefits from v3 ("O3_march_haswell") were more prononunced. For more, see
[^benchdesc].


Greetings,

Mateusz

[^x86]: https://en.wikipedia.org/wiki/X86-64#Microarchitecture_levels
[^behch]: https://openbenchmarking.org/result/2103142-HA-UARCHLEVE55
[^benchdesc]: 
https://www.phoronix.com/forums/forum/software/desktop-linux/1244867-x86_64-microarchitecture-levels-benchmarked#post1244867