CPU et architecture

Combien d'instructions par seconde environ un processeur à 2 GHz et de CPI moyen (cycles par instruction) de 0.5 exécute-t-il ?

  1. A1 milliard d'instructions
  2. B4 milliards d'instructions
  3. C100 millions d'instructions
Afficher la réponse et l'explication

Réponse : B. 4 milliards d'instructions

Le nombre de cycles par seconde est de 2×10⁹ et une instruction prend en moyenne 0,5 cycle : 2×10⁹ ÷ 0,5 = 4×10⁹, soit 4 milliards d'instructions. Un CPI inférieur à 1 s'explique par l'exécution superscalaire de plusieurs instructions par cycle. Les performances étant déterminées par le temps d'exécution « nombre d'instructions × CPI ÷ fréquence », on ne peut comparer sur la base d'un seul de ces trois facteurs.

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

Autres questions sur CPU et architecture

  1. Pour un programme dont 90 % du traitement est parallélisable, quelle est l'accélération théorique maximale lorsque le nombre de processeurs tend vers l'infini ?
  2. Quel mode de traitement applique simultanément une même opération à plusieurs données au moyen d'une seule instruction ?
  3. Quelle organisation de processeur combine des cœurs hautes performances et des cœurs économes en énergie, utilisés selon la charge ?
  4. 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 ?
  5. 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 ?

Comparatifs sur ce thème