29 avril 2025

Krusell France

Ta dose d'actu digital !

Linux 6.15 augmente la prise en charge jusqu’à 8,192 coeurs avec Turbostat

HPE's unnamed 1,152-core system pushes Turbostat to support 8,192 cores in Linux 6.15
Rate this post

Linux 6.15 apportera le support de 8 192 cœurs dans l’utilitaire de surveillance CPU Turbostat

La prochaine version de Linux, la 6.15, apportera le support de 8 192 cœurs dans l’utilitaire de surveillance CPU Turbostat, si vous possédez un tel système. Ce changement a été motivé par un ingénieur de HPE (Hewlett-Packard Enterprise) qui a rencontré un problème avec leur système 1 152 cœurs, car Turbostat n’était pas conçu pour gérer plus de 1 024 cœurs/fils d’exécution. Actuellement, on ne connaît pas de configurations de CPU serveur capables de dépasser cette limite en termes de cœurs physiques, il pourrait s’agir d’une solution personnalisée ou de prochaine génération d’Intel ou AMD. L’utilitaire prend actuellement en charge uniquement les processeurs x86, ce qui semble exclure un système Arm de causer le problème.

L’utilitaire Turbostat : surveillance des processeurs x86

Turbostat est un utilitaire en ligne de commande Linux fourni avec le package kernel-tools et est intégré dans la plupart des distributions. C’est un utilitaire de surveillance qui rapporte les vitesses d’horloge, les statistiques d’état de veille, la température, etc., sur les processeurs basés sur x86. Ces informations sont importantes, car nous pouvons en déduire que le système à 1 152 cœurs est probablement une solution d’Intel/AMD. De même, il y a quelque temps, les serveurs à 384 cœurs d’Ampere ont exposé une limitation de nombre de cœurs maximum avec le noyau Linux ARM64, qui ne supportait que jusqu’à 256 cœurs.

Augmentation de la limite de cœurs dans Turbostat

Turbostat avait une limite fixe (CPU_SUBSET_MAXCPUS) fixée à 1 024, qui définissait le nombre maximum de CPU (cœurs) qu’il pouvait gérer. Hier, juste avant la fenêtre de fusion pour Linux 6.15-rc1, la limite de CPU a été augmentée à 8 192 avec l’ajout d’un outil de télémétrie de débogage des CPU inactifs, ainsi que plusieurs corrections de bugs.

L’ingénieur de HPE n’a pas spécifié les détails du matériel alimentant leur système. Du côté d’Intel, il serait judicieux de se pencher sur les dernières offres Xeon 6 ‘Granite Rapids’, où l’on trouve le Xeon 6788P (86 cœurs) avec 688 cœurs ou 1376 fils d’exécution dans une configuration 8S ou le Xeon 6900E (288 cœurs), atteignant 576 cœurs en configuration 2S. De même, le EPYC 9005 ‘Turin Dense’ d’AMD peut atteindre 384 cœurs dans une configuration dual-socket avec l’EPYC 9965.

Étant donné que aucun de ces processeurs ne correspond au système à 1 152 cœurs, il est plausible de supposer que HPE utilise une solution personnalisée pour des comptages de socket plus élevés. Il est possible que cette mesure se réfère aux cœurs logiques (fils d’exécution) et non aux cœurs physiques, ce qui correspond bien aux solutions existantes. En ce qui concerne les futurs produits tels que Diamond Rapids et Venice, nous sommes toujours dans le flou concernant des spécifications clés comme le nombre de cœurs.

Source : www.tomshardware.com

  • romain barry portrait redacteur

    Expert en informatique, Romain a une formation en ingénierie informatique et une passion pour les gadgets high tech. Il partage ses connaissances sur les derniers smartphones, les composants matériels et les astuces pour optimiser les performances des PC.

    Voir toutes les publications