BLOG

Cœurs d'efficacité vs cœurs de performance : en quoi diffèrent-ils ?

Dernière mise à jour :

  Cette page a été traduite automatiquement par DeepL. Switch to English

Les processeurs qui constituent le cœur de vos systèmes sont en pleine mutation. Ils évoluent, en quelque sorte. Ils s'éloignent d'un modèle reposant sur des cœurs identiques effectuant des tâches identiques. À la place, ils adoptent une architecture hybride qui combine des cœurs dits « de performance » (P-cores) et des cœurs « d'efficacité » (E-cores). Cette évolution reflète une réalité simple : toutes les tâches ne nécessitent pas une puissance maximale.

Ce concept remonte à l'architecture big.LITTLE lancée par ARM en 2011, qui combinait des cœurs à haute et à faible consommation d'énergie au sein d'un même processeur afin de prolonger l'autonomie de la batterie et de mieux gérer les charges de travail mixtes. Depuis lors, les fabricants de smartphones et d'autres puces ont adopté cette approche, notamment Apple avec sa puce M1. Intel a introduit les architectures hybrides sur les ordinateurs de bureau grand public avec ses puces Alder Lake de 12e génération, qui répartissent les charges de travail entre des cœurs haute performance (cœurs P) et des cœurs à faible consommation (cœurs E).

D'un point de vue technique, les cœurs P sont plus puissants, plus rapides et conçus pour offrir des performances élevées en mode mono-thread. Les cœurs E sont plus petits, consomment moins d'énergie et sont mieux adaptés à la gestion simultanée de plusieurs tâches légères. Il en résulte un processeur capable d'être rapide quand il le faut, sans gaspiller d'énergie le reste du temps.

Les cœurs de performance sont conçus pour la vitesse. Ils gèrent les charges de travail exigeantes telles que les jeux vidéo, le montage vidéo et les calculs complexes, où la réactivité et les fréquences d'horloge élevées sont primordiales. Les cœurs d'efficacité, en revanche, sont destinés à effectuer des tâches moins gourmandes en ressources et en énergie, ce qui les rend particulièrement adaptés aux processus en arrière-plan, aux tâches système et aux applications courantes comme la navigation sur Internet ou la messagerie.

Cette séparation permet au processeur d'affecter chaque tâche à l'outil le mieux adapté. Ainsi, au lieu que tous les cœurs fonctionnent à pleine puissance en permanence, le système peut équilibrer de manière dynamique les performances et l'efficacité.

Intel 12th Gen Mobile CPU

Le planificateur du système d'exploitation

Cependant, le processeur ne prend pas ces décisions tout seul. Le système d'exploitation joue un rôle essentiel dans le choix des tâches à exécuter sur chaque cœur.

Chaque fois que vous ouvrez une application, cliquez sur un bouton ou lancez un processus en arrière-plan, le planificateur du système d'exploitation détermine où cette tâche doit être exécutée. Dans un processeur hybride, cela implique de choisir entre les cœurs axés sur les performances et ceux axés sur l'efficacité.

Les systèmes modernes utilisent une logique de planification avancée pour déterminer si une tâche est exigeante ou peu gourmande en ressources, puis l'attribuent au type de cœur le plus approprié. Des technologies telles qu'Intel Thread Director fournissent même des informations en temps réel au système d'exploitation afin de faciliter ces décisions.

Cette coordination est essentielle. Sans elle, un processeur hybride se comporterait comme un processeur traditionnel, en attribuant les tâches à n'importe quel cœur disponible sans se soucier de savoir s'il s'agit du cœur le plus adapté.

Render of an Intel 12th Gen Desktop CPU

Pourquoi existe-t-il des « efficiency cores » ?

Les cœurs d'efficacité ont été conçus pour répondre à la nature hétérogène des charges de travail actuelles. Un PC classique n'effectue généralement pas une seule tâche intensive. Il exécute une application au premier plan parallèlement à des dizaines de processus en arrière-plan, tels que des mises à jour, des services système et des tâches en veille.

Dans les anciennes architectures de processeurs, tous les cœurs étaient identiques. Cela signifiait que même les tâches simples consommaient autant d'énergie qu'une charge de travail intensive.
Cette approche fonctionnait, mais elle était inefficace, d'autant plus que les systèmes sont devenus plus complexes et fonctionnent désormais en continu.

Les cœurs d'efficacité résolvent ce problème en déchargeant les cœurs des tâches les moins exigeantes. Les processus en arrière-plan peuvent s'exécuter sur les cœurs à faible consommation, tandis que les cœurs haute performance restent disponibles pour les tâches qui en ont besoin.

Render of an ARM processor

Un processeur, deux fonctions

Les processeurs hybrides ne vous obligent pas à choisir entre performances et efficacité. Ils offrent le meilleur des deux mondes en intégrant des cœurs spécialisés au sein d'un même processeur. Un processeur qui tire le meilleur parti des deux domaines (de traitement).

Lorsque vous lancez un jeu ou que vous effectuez un rendu vidéo, les cœurs de performance prennent le relais pour garantir la rapidité. Lorsque votre système est inactif ou exécute des tâches en arrière-plan, les cœurs d'efficacité prennent le relais pour assurer un fonctionnement fluide tout en réduisant la consommation d'énergie.

C'est cette répartition intelligente des tâches qui caractérise la conception moderne des processeurs. Plutôt que d'augmenter les performances en ajoutant des cœurs identiques, les fabricants optimisent la manière dont les différents types de cœurs fonctionnent ensemble.

En résumé, les cœurs d'efficacité sont là pour gérer tout ce qui ne nécessite pas une puissance maximale. Cela permet aux cœurs de performance de se concentrer sur ce qu'ils font le mieux : offrir de la vitesse là où cela compte vraiment.

Intel Core Ultra 200 Series CPUs

JOIN OUR OFFICIAL CORSAIR COMMUNITIES

Join our official CORSAIR Communities! Whether you're new or old to PC Building, have questions about our products, or want to chat about the latest PC, tech, and gaming trends, our community is the place for you.