L'ordonnancement conscient du cache améliore les performances d'Intel Xeon 6

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.

Au cours de la dernière année, les ingénieurs d'Intel ont fait progresser l'ordonnancement conscient du cache dans le noyau Linux. Ce code non encore fusionné permet au noyau de regrouper les tâches partageant des données sur le même domaine de cache de dernier niveau, minimisant les misses de cache et les rebonds de données entre cœurs. Bien qu'Intel ait mené l'effort, la fonctionnalité bénéficie aussi aux processeurs d'autres fournisseurs avec plusieurs domaines de cache. En octobre, des tests sur un serveur dual AMD EPYC 9965 ont révélé des améliorations sur plusieurs charges de travail. Désormais, des évaluations similaires ciblent la série Xeon 6 Granite Rapids d'Intel. À l'aide d'un serveur Gigabyte R284-A92-AAL1 équipé de deux processeurs Xeon 6980P et de 24 modules de 64 Go DDR5-8800 MRDIMM, des benchmarks récents ont évalué la dernière itération du code. Les tests ont utilisé la branche Git cache-aware-v2, alignée sur Linux 6.18-rc7, et l'ont comparée au noyau principal Linux 6.18.7 sans l'amélioration d'ordonnancement. Le système fonctionnait sous Ubuntu 25.10, avec les paquets par défaut incluant GCC 15.2, mais avec le remplacement du noyau personnalisé. Ces configurations mettent en évidence comment l'ordonnancement conscient du cache peut améliorer l'efficacité sur du matériel serveur haut de gamme comme Granite Rapids, influençant potentiellement les intégrations futures du noyau pour de meilleures performances multi-cœurs.

Articles connexes

Illustration of Linux kernel 6.19 release with Tux penguin, scheduling enhancements, Microsoft C extensions, and collaborating tech giants for a news article.
Image générée par IA

Noyau Linux 6.19 ajoute des améliorations de planification et les extensions C de Microsoft

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

Le prochain noyau Linux 6.19 introduit des améliorations clés dans le framework sched_ext pour une meilleure récupération des planificateurs eBPF et intègre les extensions C de Microsoft pour une compilation de code plus propre. Ces mises à jour visent à améliorer la stabilité, les performances et l'efficacité des développeurs dans divers environnements de calcul. Les contributions de sociétés comme Google, Meta et Microsoft mettent en lumière une collaboration croissante dans le développement open source.

Intel s'apprête à délivrer une présentation sur la planification consciente du cache à la Linux Plumbers Conference 2025. La session met en lumière les avancées dans la planification Linux pour un meilleur rendement matériel.

Rapporté par l'IA

Phoronix a publié des benchmarks comparant le serveur dual-socket Intel Xeon 6780E Sierra Forest au fleuron AMD EPYC 9965 Turin Dense, en utilisant un logiciel Linux à jour. Les tests mettent en lumière les améliorations de performance du processeur Intel depuis son lancement, grâce à des optimisations open-source. Les deux systèmes ont été évalués sur Ubuntu avec le noyau Linux 6.18 pour des charges de travail scalables à des comptes de cœurs élevés.

À la suite de l'annonce de son édition Server 2026, CachyOS a fait l'objet de benchmarks initiaux sur du matériel serveur AMD EPYC. Les tests comparent la distribution actuelle à Arch Linux et Ubuntu en performances brutes et efficacité énergétique, comblant le vide laissé par Clear Linux, abandonné par Intel.

Rapporté par l'IA

AMD développe un support pour la priorité de performance CPPC dans Linux, ce qui en fait une nouvelle fonctionnalité pour l'architecture Zen 6 à venir. Cette préparation vise à améliorer la gestion des performances dans les environnements Linux. Cet effort est détaillé dans des rapports de Phoronix.

Le processeur AMD Ryzen 7 9850X3D, au prix de 499 $, améliore les capacités de jeu sous Linux avec une fréquence d'horloge supérieure à celle de son prédécesseur. Les benchmarks de tests montrent qu'il excelle dans les jeux et diverses charges de travail avant son lancement officiel. La puce 8 cœurs conserve un TDP de 120 W tout en offrant 104 Mo de cache.

Rapporté par l'IA

Des benchmarks récents montrent que le pilote Xe plus récent d'Intel dépasse le pilote i915 vétéran en performances sur les GPU Arc Alchemist sous le noyau Linux 6.19. Des tests menés par Phoronix sur un Intel Arc A770 révèlent des gains significatifs dans les tâches de calcul et des résultats mitigés dans les applications graphiques. Ce changement met en lumière les efforts d'Intel pour améliorer le support graphique open source pour le matériel discret.

 

 

 

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