Processeurs

Patch Linux : les performances des Xeon Emerald Rapids s’envolent !

Petit changement et grande concéquence

Les processeurs Xeon Scalable de 5e génération d’Intel, connus sous le nom de code Emerald Rapids, ont été commercialisés depuis fin 2023. Ils sont largement déployés dans de nombreux serveurs fonctionnant sous différents environnements, y compris Linux.

Récemment, un patch pour le noyau Linux a été publié, offrant un potentiel de performance significatif pour ces processeurs. Le rapport de notre confrère Phoronix explique que ce correctif peut augmenter les performances de 38 % tout en réduisant la consommation d’énergie de 18 % sur toutes les machines équipées de processeurs Intel Xeon de 5e génération.

Pedro Henrique Kopper, un ingénieur de Canonical (éditeur de la distribution Linux Ubuntu), a expliqué ce correctif sur la LKML (Linux Kernel Mailing List). Il a été découvert qu’une simple modification d’une ligne de code pouvait entraîner cette amélioration massive des performances.

Xeon Emerald Rapids, un petit changement de paramétre

Les distributions Linux, y compris Ubuntu, sont livrées avec une préférence de performance énergétique (EPP). Pour les puces Intel Emerald Rapids, la valeur de “balance_performance” est par défaut fixée à 128. Cependant, en changeant cette valeur à 32, on peut améliorer considérablement les performances tout en consommant moins d’énergie.

L’introduction de ce nouveau paramètre offre plus de performances aux machines utilisant les paramètres par défaut, ce qui est particulièrement pertinent pour les centres de données qui recherchent des solutions à la fois énergétiquement efficaces et hautement performantes. Ce changement pourrait avoir un impact majeur sur les infrastructures utilisant des dizaines de milliers de ces processeurs, en améliorant l’efficacité énergétique tout en augmentant les capacités de calcul.

Pedro Henrique Kopper explique

On Intel Emerald Rapids machines, we ship the Energy Performance Preference (EPP) default for balance_performance as 128. However, during an internal investigation together with Intel, we have determined that 32 is a more suitable value. This leads to significant improvements in both performance and energy:

  • POV-Ray: 32% faster | 12% less energy
  • OpenSSL: 12% faster | energy within 1%
  • Build Linux Kernel: 29% faster | 18% less energy

Therefore, we should move the default EPP for balance_performance to 32. This is in line with what has already been done for Sapphire Rapids.

Jérôme Gianoli

Aime l'innovation, le hardware, la High Tech et le développement durable. Soucieux du respect de la vie privée.

Partager
Publié par
Jérôme Gianoli
Tags: IntelLinux

Article récent

Ventilateur UNI FAN TL, Lian li propose du sans fil 2,4 GHz

Lian Li dévoile sa gamme de ventilateurs UNI FAN TL Wireless. La technologie 2,4 GHz… Lire d'avantage

20/12/2024

Intel abandonne le projet x86S et forme un partenariat avec AMD

Intel abandonne son initiative x86S, un projet visant à rationaliser l'architecture x86 en supprimant les… Lire d'avantage

20/12/2024

L’Arc B570 d’Intel : un chanceux a déjà reçu sa carte

Un chanceux a reçu une carte graphique Arc B570 d'Intel. La carte en question est… Lire d'avantage

20/12/2024

Wildcat Lake : s’agit-il de la prochaine génération de processeurs d’entrée de gamme d’Intel ?

Intel semble prêt à renouveler son offre d’entrée de gamme avec une nouvelle série de… Lire d'avantage

20/12/2024

Core Ultra Arrow Lake-S et le microcode 0x114, les premiers tests confirment-ils une envolée des performances ?

Asus est le premier constructeur de carte mère à déployer le microcode 0x114 d’Intel censé… Lire d'avantage

20/12/2024

Le Ryzen AI 7 350M et son iGPU Radeon 860M dévoilent leurs performances

Les prochains APU Ryzen AI Kraken Point d’AMD se positionnent comme des solutions accessibles pour… Lire d'avantage

20/12/2024