CPU et architecture

Quel modèle représente graphiquement, avec l'intensité arithmétique (opérations par octet) en abscisse, si les performances d'un programme sont limitées par la puissance de calcul ou par la bande passante mémoire ?

  1. ALoi d'Amdahl
  2. BModèle roofline
  3. CModèle de Poisson
Afficher la réponse et l'explication

Réponse : B. Modèle roofline

Le modèle roofline porte en abscisse l'intensité arithmétique (opérations par octet lu en mémoire) et en ordonnée les performances. Les traitements à faible intensité plafonnent à la bande passante mémoire (droite oblique), ceux à forte intensité à la performance de calcul crête (droite horizontale). Par exemple, avec 1 TB/s de bande passante et 100 TFLOPS, un traitement d'intensité inférieure à 100 FLOP/octet est limité par la mémoire. Il sert à choisir l'orientation des améliorations (réutilisation des données ou efficacité du calcul).

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

Autres questions sur CPU et architecture

  1. Quel est le principal objectif du traitement en pipeline d'un processeur ?
  2. Quel est le principal objectif d'une mémoire cache ?
  3. Quelle caractéristique de l'ordinateur de type von Neumann est correcte ?
  4. Quel est le principal objectif de l'intégration de plusieurs cœurs de processeur sur une même puce (multicœur) ?
  5. Quelle caractéristique du RISC (ordinateur à jeu d'instructions réduit) est correcte ?

Comparatifs sur ce thème