CPU et architecture

Quelle organisation de processeur combine des cœurs hautes performances et des cœurs économes en énergie, utilisés selon la charge ?

  1. AOrganisation monocœur
  2. BOrganisation de cœurs identiques
  3. COrganisation hétérogène combinant des cœurs de performances différentes (big.LITTLE, etc.)
Afficher la réponse et l'explication

Réponse : C. Organisation hétérogène combinant des cœurs de performances différentes (big.LITTLE, etc.)

Les traitements lourds s'exécutent rapidement sur les cœurs hautes performances, tandis que les traitements légers ou d'arrière-plan s'exécutent sur des cœurs économes, petits et efficaces, ce qui concilie performances et autonomie. Popularisée sur smartphone par big.LITTLE d'ARM, cette organisation est adoptée sur PC, par exemple avec les P-cores et E-cores d'Intel. La coopération entre l'ordonnanceur du système d'exploitation et le matériel est essentielle pour affecter chaque traitement au bon type de cœur.

S'entraîner sur ce thème Retour au thème

Autres questions sur CPU et architecture

  1. Quel mode d'exécution examine les dépendances entre instructions et exécute les instructions prêtes dans un ordre différent de celui du programme pour améliorer les performances ?
  2. Quel mécanisme du processeur suspend temporairement le traitement en cours pour traiter en priorité une demande, par exemple d'un périphérique externe ?
  3. Quel mécanisme transfère directement des données entre un périphérique et la mémoire sans passer par le processeur ?
  4. Quel circuit LSI regroupe sur une seule puce un processeur, de la mémoire et des périphériques comme des temporisateurs ou des ADC, et sert à la commande des appareils électroménagers et équipements ?
  5. Dans un processeur multicœur, quel mécanisme maintient la cohérence lorsque les caches de plusieurs cœurs contiennent des données de la même adresse ?

Comparatifs sur ce thème