[arch-dev-public] RFC: Provide an x86_64_v3 microarchitecture level port
Hi all, A "new" RFC has been opened here: https://gitlab.archlinux.org/archlinux/rfcs/-/merge_requests/2 Summary: This RFC is proposing adding an x86_64_v3 port in Arch Linux. Assuming SSE4 and AVX2 (and others) while compiling will provide greater out-of-the-box performance in Arch Linux. This is a rework of the previous RFC regarding bumping the baseline to x86-64-v2. The comments on that RFC indicated that providing multiple architectures would be the preferred approach. While implementation details are do not necessarily needed to accept the RFC, devtools is set up for handling both architectures as a relic of the i686 days. There are a couple of pacman considerations needed around the "Architecture" configure option. Your friendly pacman dev will likely add the ability to have people install packages from multiple architectures, so people using x86_64_v3 can still use x86_64 packages when needed (e.g. user supplied repos that only build for one architecture). There will need to be further discussions about autobuilding vs packages uploading two variants, vs a team keeping x86_64_v3 in sync with the main port (or a combination of all of the above!). Again, just flagging the full implementation details are in progress. The RFC is just about whether this is the approach we should take. Please visit the above link for discussion. Allan
participants (1)
-
Allan McRae