Además de la exploración por parte de Ubuntu de la posibilidad de compilaciones/paquetes x86_64-v3, se ha hecho una propuesta para Fedora Linux con el ciclo actual de Fedora 40 para brindar la capacidad de entregar binarios x86_64 (AMD64) optimizados basados en la característica de microarquitectura x86_64 del Nivel de CPU.
Esta propuesta, que aún debe ser aprobada por el Comité Directivo y de Ingeniería de Fedora (FESCo), permitirá que las bibliotecas y los binarios de aplicaciones optimizados para x86_64 se utilicen automáticamente en CPU Intel y AMD compatibles cuando se encuentren en un nivel de funciones compatibles y paquete con optimización mejorada. versión disponible. El soporte a nivel de características de la microarquitectura x86_64 es similar a lo que ya utilizan empresas como openSUSE Tumbleweed y Clear Linux de Intel.
La propuesta de cambio explica lo siguiente:
«Se enumerarán rutas adicionales en la ruta de búsqueda utilizada para ejecutables en sistemas con una CPU compatible. Estas rutas adicionales reflejarán los «niveles de microarquitectura» AMD64/x86_64 admitidos por el mecanismo glibc-hwcaps: x86-64-v2, x86-64 -v3, x86_64-v4.Systemd se modificará para incluir directorios adicionales en la variable de entorno $PATH (que afecta a todos los programas del sistema) y el mecanismo interno equivalente en systemd (que afecta a los ejecutables utilizados por los servicios). Se pueden mejorar las bibliotecas. proporcionado a través del mecanismo glibc-hwcaps y ejecutables optimizados a través de la ruta de búsqueda extendida. Este código optimizado se utilizará si la CPU lo admite. Qué paquetes proporcionan el código optimizado y en qué nivel serán generados por los mantenedores de paquetes individuales en función de los resultados de las pruebas comparativas. «
Es emocionante sugerencia F40 Con suerte, contará con la bendición de FESCo y de los mantenedores de paquetes que tomarán medidas adicionales para evaluar los beneficios de rendimiento para alcanzar niveles más altos de características de microarquitectura.
A medida que nos acercamos al 2024, es fantástico ver que más proveedores de distribuciones de Linux finalmente avanzan hacia el aumento de la línea base x86_64 y/o aumentan sus binarios x86_64 con soporte opcional para binarios mejor ajustados para los procesadores AMD/Intel actuales.