Linux 7.0 ajoute le support des instructions atomiques LS64 d'Arm

La version 7.0 du noyau Linux inclut désormais le support des instructions atomiques à copie unique de 64 octets d'Arm, connues sous le nom de LS64 et LS64V. Cette mise à jour permet des opérations atomiques plus efficaces sur le matériel Arm compatible. Phoronix rapporte que cette implémentation est une amélioration clé pour les systèmes Linux Arm64.

Les développeurs du noyau Linux ont intégré le support des instructions atomiques spécialisées d'Arm en version 7.0. Ces instructions, LS64 et LS64V, permettent des opérations atomiques à copie unique de 64 octets, améliorant potentiellement les performances dans des environnements multi-threadés sur les architectures Arm64. Cette addition s'inscrit dans les efforts continus d'optimisation de Linux pour les processeurs basés sur Arm, de plus en plus utilisés dans les serveurs, les ordinateurs de bureau et les systèmes embarqués. Phoronix, un site dédié aux tests et benchmarks du matériel Linux, a mis en lumière cette fonctionnalité dans sa couverture des évolutions de Linux 7.0. Le rapport ne détaille pas de contributeurs spécifiques ni de calendrier précis pour le correctif, mais ce support s'aligne sur les progrès de l'extension Scalable Vector Extension (SVE) d'Arm. Cela pourrait bénéficier aux applications nécessitant une haute performance sur les plateformes Arm, comme les centres de données et les charges de travail en IA, bien que l'adoption généralisée dépende de la disponibilité du matériel. Cette mise à jour met en évidence l'adaptabilité du noyau aux capacités évolutives des processeurs, assurant la compétitivité de Linux sur toutes les architectures.

Articles connexes

Illustration depicting Linux 7.0 kernel enhancements to AppArmor, AMDGPU, Ceph, and eCryptfs, featuring Tux at a coding workstation.
Image générée par IA

Noyau Linux 7.0 intègre plusieurs améliorations

Rapporté par l'IA Image générée par IA

Le développement du noyau Linux 7.0 a incorporé des mises à jour pour AppArmor, AMDGPU, Ceph et eCryptfs. Ces changements incluent des améliorations de sécurité et de support matériel. Ces intégrations signalent un progrès continu vers la sortie du noyau.

Le noyau Linux 7.0 inclut désormais de nouvelles fonctionnalités pour l'architecture LoongArch, marquant sa préparation à un support amélioré. Ce développement a été mis en lumière dans un rapport de Phoronix.

Rapporté par l'IA

Un support initial pour l'architecture LoongArch32 émerge dans la version 6.19 du noyau Linux. Ce développement s'étend également au compilateur GCC 16. Ces mises à jour signalent une compatibilité croissante pour cet ensemble d'instructions 32 bits.

Le noyau Linux 6.19 introduit la fonctionnalité X86_NATIVE_CPU, permettant des optimisations natives qui peuvent booster les performances de 5-15 % sur les processeurs Intel et AMD. Cette option Kconfig simplifie la construction de noyaux adaptés à du matériel spécifique en utilisant le drapeau du compilateur -march=native. Les benchmarks indiquent des gains sur des tâches comme le chiffrement et les simulations scientifiques, bénéficiant potentiellement aux centres de données et à l'informatique haute performance.

Rapporté par l'IA

Intel has integrated initial support for its DSA 3.0 accelerators into the Linux 7.0 kernel. This development marks early steps toward enabling these hardware accelerators on the open-source operating system. The update comes from Phoronix, a site focused on Linux hardware and performance.

Les premiers benchmarks du noyau Linux 7.0 sur un serveur AMD EPYC Turin révèlent des améliorations significatives de performance dans les charges PostgreSQL par rapport à Linux 6.19. Ces gains apparaissent dans les scénarios lecture/écriture, tandis que d'autres tests de bases de données montrent des changements minimes. Les tests mettent en évidence des bénéfices potentiels pour les distributions à venir comme Ubuntu 26.04 LTS.

Rapporté par l'IA

La version 7.0 du noyau Linux introduit des améliorations à l'outil Turbostat, lui permettant de rapporter de nouvelles statistiques sur les performances du cache L2. Cette mise à jour vise à fournir aux développeurs et utilisateurs des informations plus détaillées sur l'utilisation du matériel. Les changements ont été mis en lumière dans un rapport de Phoronix.

 

 

 

Ce site utilise des cookies

Nous utilisons des cookies pour l'analyse afin d'améliorer notre site. Lisez notre politique de confidentialité pour plus d'informations.
Refuser