Vous êtes sur la page 1sur 1

TD-ARPA-N°1

Exercice-1
1- Indiquer les paramètres clés susceptibles d’améliorer les performances d’un processeur
2- Quel est l’objectif du Pipeline. Quel est l’objectif du Superscalaire. Ces objectifs sont – ils
atteints réellement. Pourquoi ?
3- Illustrer par un schéma l’exécution de 10 instructions sur le processeur séquentiel MIPS
4- Calculer le temps d’exécution (en cycle d’horloge) de 10 instructions sur le processeur MIPS
5- Illustrer par un schéma l’exécution de 10 instructions (sans hazard) sur une machine
pipeline bâtie sur le processeur séquentiel MIPS.
6- Calculer (en terme de cycle d’horloge) le temps d’exécution de ces 10 instructions sur
cette machine pipeline.
7- Illustrer par un schéma le déroulement de 10 instructions (sans hazard) sur une machine
superscalaire ayant 2 pipes bâtis sur le processeur séquentiel MIPS
8- Calculer (en terme de cycle d’horloge) le temps d’exécution de ces 10 instructions sur
cette machine superscalaire.

Exercice-2
Soit àexécuter un programme de N instructions sur une machine superscalaire de p pipes de
k étages chacun. Supposer l’exécution sans hazard.
1- Donner l’expression du temps d’exécution de ces N instructions sur cette machine
2- Donner l’expression de speed up de cette machine.
3- Indiquer le speed up max (pour une exécution infinie)

Vous aimerez peut-être aussi