Hiérarchie mémoire
Un processeur a un CPI moyen de 1.0 avec un cache idéal. Il effectue en moyenne 1.3 accès mémoire par instruction, avec un taux de défauts de 2% et une pénalité de défaut de 100 cycles. Quel est le CPI moyen réel ?
- A3.0
- B3.6
- C1.3
Afficher la réponse et l'explication
Réponse : B. 3.6
Les cycles de blocage mémoire par instruction valent 1.3 accès × 0.02 × 100 cycles = 2.6 cycles. En les ajoutant au CPI idéal, on obtient 1.0 + 2.6 = 3.6, soit des performances divisées par 3.6 par rapport à l’idéal. 3.0 suppose à tort un seul accès par instruction (1.0 + 1 × 0.02 × 100). 1.3 est le nombre d’accès par instruction, et non le CPI. Un faible taux de défauts suffit à dégrader fortement les performances lorsque la pénalité de défaut est élevée.