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

Corsair dévoile les ventilateurs LX-R RGB à flux inversé

Corsair enrichit sa gamme de solutions de refroidissement avec la gamme des ventilateurs LX-R RGB.… Lire d'avantage

21/11/2024

CapFrameX v1.7.4 est disponible en téléchargement, quoi de neuf ?

L'utilitaire CapFrameX évolue en version 1.7.4 Le focus est la prise en charge des architectures… Lire d'avantage

21/11/2024

SAMA ZW360, un Watercooling AIO équipé d’un écran incurvé de 6,8 pouces

L’offre en Watercooling AIO s’enrichit du SAMA ZW360, un modèle équipé au niveau de son… Lire d'avantage

21/11/2024

Microsoft publie Windows 11 build 27754, quoi de neuf ?

Microsoft a publié la build 27754 de Windows 11 au travers du canal Canary du… Lire d'avantage

21/11/2024

Entre jeu et témoignage : S.T.A.L.K.E.R. 2, une lettre d’amour à l’Ukraine

Après un développement marqué par des grands défis, S.T.A.L.K.E.R. 2 : Heart of Chornobyl est… Lire d'avantage

21/11/2024

Flight Simulator 2024, à peine lancé et les critiques pleuvent

Le dernier opus de Microsoft Flight Simulator, lancé le 19 novembre à 8 h (heure… Lire d'avantage

20/11/2024