[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Architecture baseline for Forky



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


Reply to: