La versión 7.0 del kernel de Linux ahora incluye soporte para las instrucciones atómicas de copia única de 64 bytes de Arm, conocidas como LS64 y LS64V. Esta actualización permite operaciones atómicas más eficientes en hardware Arm compatible. Phoronix informa que la implementación es una mejora clave para sistemas Linux Arm64.
Los desarrolladores del kernel de Linux han integrado soporte para las instrucciones atómicas especializadas de Arm en la versión 7.0. Estas instrucciones, LS64 y LS64V, permiten operaciones atómicas de copia única de 64 bytes, que pueden mejorar el rendimiento en entornos multi-hilo en arquitecturas Arm64. La adición forma parte de los esfuerzos continuos para optimizar Linux para procesadores basados en Arm, que se utilizan cada vez más en servidores, escritorios y sistemas empotrados. Phoronix, un sitio centrado en revisiones y benchmarks de hardware Linux, destacó esta característica en su cobertura de los desarrollos de Linux 7.0. No se detallaron contribuyentes específicos ni una línea de tiempo exacta para el parche en el informe, pero el soporte se alinea con los avances en la Extensión Vectorial Escalable (SVE) de Arm. Esto podría beneficiar a aplicaciones que requieren cómputo de alto rendimiento en plataformas Arm, como centros de datos y cargas de trabajo de IA, aunque la adopción más amplia dependerá de la disponibilidad de hardware. La actualización subraya la adaptabilidad del kernel a las capacidades evolutivas de los procesadores, asegurando que Linux siga siendo competitivo en todas las arquitecturas.