2003-2004 ©A.Jemai Chapitre 2.1
Abderrazak JEMAI
Chapitre 2
Notion de Performance
2003-2004 ©A.Jemai Chapitre 2.2
Introduction
§Tout ordinateur est composé de 5 composants
Processeur: (1) Partie opérative : datapath
(2) partie contrôle : control
(3) Mémoire : Memory
I/O: (4) Unités d’éntrée : Input devices
(5) Unité de sortie : Output devices
§La mémoire est subdivisée en :
Cache: rapide (coût élevé) placée dans le processeur
Mémoire principale : moins rapide, coût moyen,
grande capacité, extensible.
§Dans ce chapitre, nous nous intéressons à la
performance du processeur et à celle du système global
(ordinateur).
2003-2004 ©A.Jemai Chapitre 2.3
Exemple de calcul de performance
Temps Concorde vs. Boeing 747?
Concord est 2172 km/h vs 982 km/h
Capacité de la Concord 132 vs 470 pour la Boeing.
pour ramener 132 personnes la Concord est 2.2 plus rapide
pour ramener plusieurs 396 personnes quelle performance ?
pour ramener plusieurs 1000 personnes quelle performance ?
Débit de la Concorde vs. Boeing 747 = 0.62
132 x 2172
470 x 982
Débit = = 0.62
• La Boeing est 1.6 “plus rapide”
2003-2004 ©A.Jemai Chapitre 2.4
Définition
§On peut définir la performance d’un ordinateur comme
étant la rapidité avec laquelle il exécute une tâche bien
déterminée (ex : benchmark).
§Un ordinateur A est plus performant qu’un ordinateur B
s’il arrive à exécuter la même tâche T en moins de temps.
§Donc la performance est liée au temps d’exécution.
Performance = Temps d’exécution
1
§La machine A est n fois plus rapide que la machine B si
= n
Performance de B
Performance de A
2003-2004 ©A.Jemai Chapitre 2.5
Exercices
1. Si la machine A exécute un programme en 30 seconde et la machine
B exécute le même programme en 40 secondes de combien A est-
elle plus rapide que B ?
2. La commande time sous unix nous fournit les informations suivante
à propos de l’exécution d’un programme :
90.7u 12.9s 2:39
Temps total écoulé
Temps système
= 65% èplus du tiers du temps a é
utilisé pour attendre les E/S
159
90.7 + 12.9
Temps CPU utilisateur
Quel est le temps d’attente (attente d’entrées/sortie, etc…) ?
1 / 18 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !