https://community.clearlinux.org/t/apx-and-avx10-compiled-binaries-coming-to...
Does Fedora 41 have x86-64-1-4 optimized rpms to select from?
On Sat, 2024-06-29 at 02:18 +0000, Ryan Bach via users wrote:
https://community.clearlinux.org/t/apx-and-avx10-compiled-binaries-coming-to...
Does Fedora 41 have x86-64-1-4 optimized rpms to select from?
The current release of Fedora is 40. Questions regarding the future F41 are better asked on the Fedora Test list.
poc
On 29 Jun 2024, at 03:18, Ryan Bach via users users@lists.fedoraproject.org wrote:
https://community.clearlinux.org/t/apx-and-avx10-compiled-binaries-coming-to...
Does Fedora 41 have x86-64-1-4 optimized rpms to select from?
There are two parts to this. The first is that all Fedora RPMs are compiled to x86-64-v1.
The second part is that there are programs packaged by Fedora that detect the micro-architecture and run optimised code paths depending on what is detected.
You can see what your micro-architecure support is with this command:
/usr/lib64/ld-linux-x86-64.so.2 --help
Which for my main desktop system reports at the end:
This program interpreter self-identifies as: /lib64/ld-linux-x86-64.so.2
Shared library search path: (libraries located via /etc/ld.so.cache) /lib64 (system search path) /usr/lib64 (system search path)
Subdirectories of glibc-hwcaps directories, in priority order: x86-64-v4 x86-64-v3 (supported, searched) x86-64-v2 (supported, searched)
You can see from this that there is support for searching for micro-architectures specific code.
Depending on the software that you care about this may or may not be doing this. For most packages compiling to x86-64-v4 make little or no performance difference.
At the moment there is no plan to rebase Fedora on x86-64-v2 let alone x86-64-v4.
Barry
-- _______________________________________________ users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue