Linux 7.0 envisage l'activation par défaut d'Intel TSX pour des gains de performance

Les développeurs proposent d'activer par défaut les extensions de synchronisation transactionnelle d'Intel (TSX) dans le prochain noyau Linux 7.0 sur les CPU pris en charge. Ce changement vise à améliorer les performances sans nécessiter de configuration manuelle. Cette mesure cible le matériel capable d'utiliser les fonctionnalités TSX.

La communauté de développement du noyau Linux envisage une mise à jour significative pour la version 7.0, axée sur la technologie TSX d'Intel. Selon des rapports de Phoronix, le plan consiste à activer TSX par défaut sur les CPU qui le supportent, ce qui pourrait entraîner des améliorations de performance du système. Intel TSX, partie de l'architecture des processeurs de l'entreprise, permet des opérations de mémoire transactionnelle optimistes, qui peuvent réduire les contentions dans les applications multi-threadées et augmenter l'efficacité dans certaines charges de travail. En rendant cette fonctionnalité par défaut dans Linux 7.0, les utilisateurs disposant de matériel compatible — comme les processeurs Intel Core récents — pourraient bénéficier automatiquement sans avoir à ajuster les paramètres du noyau. Cette proposition s'inscrit dans les efforts continus pour optimiser le noyau Linux pour le matériel moderne. Bien que des benchmarks spécifiques ou des détails d'implémentation restent à venir, ce changement souligne l'évolution du noyau pour exploiter les capacités avancées des CPU dès la sortie de la boîte. Les développeurs n'ont pas encore confirmé le calendrier exact de sortie de Linux 7.0, mais de telles mises à jour émergent généralement via les listes de diffusion du noyau et les soumissions de correctifs. Aucune citation des mainteneurs du noyau n'était disponible dans la couverture initiale, mais l'initiative reflète des tendances plus larges dans les logiciels open source pour simplifier l'accord des performances pour les utilisateurs finaux et les administrateurs de serveurs.

Articles connexes

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

Le pilote graphique Intel Xe va ajouter le support des Transparent Huge Pages (THP) pour offrir des améliorations significatives des performances de Shared Virtual Memory (SVM). Ce développement vise à améliorer l'efficacité dans les environnements Linux. Phoronix rapporte ces changements comme une mise à jour clé pour les graphiques open-source.

AMD a préparé des améliorations significatives de ses pilotes AMDGPU et AMDKFD pour les prochaines versions du noyau Linux. Ces mises à jour visent à améliorer les performances et les fonctionnalités dans le support graphique et de calcul open source. Les changements sont destinés à être intégrés dans Linux 6.20 à 7.0.

Rapporté par l'IA

La fonctionnalité Cache Aware Scheduling d'Intel pour le noyau Linux a montré des gains de performance sur les processeurs Xeon 6 Granite Rapids. Les ingénieurs ont développé cette fonctionnalité pour optimiser le placement des tâches sur les systèmes multi-cache. Des benchmarks sur une configuration dual Xeon démontrent des avantages sur diverses charges de travail.

 

 

 

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