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 ?
- ALoi d'Amdahl
- BModèle roofline
- 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).