Un lot est compose Exercice Un lot est composé de travaux que l ? on suppose pour simpli ?er constitué chacun de phases - lecture d ? une donnée durée sec - opération de calcul sur la donnée durée sec - écriture du résultat durée sec Le temps mis pour pas
Exercice Un lot est composé de travaux que l ? on suppose pour simpli ?er constitué chacun de phases - lecture d ? une donnée durée sec - opération de calcul sur la donnée durée sec - écriture du résultat durée sec Le temps mis pour passer d ? un travail à l ? autre est négligeable Calculer le temps de traitement total du lot puis le taux d ? utilisation de l ? unité centrale pour du vrai calcul dans les cas suivants le taux d ? utilisation de l ? UC étant dé ?nie ainsi temps total d ? utilisation e ?ective de l ? UC sur une période donnée durée de cette période a l ? unité centrale gère les périphériques d ? entrée-sortie et donc elle ne peut pas faire autre chose qu ? attendre pendant qu ? a lieu une entrée-sortie b les périphériques sont autonomes et disposent d ? un accès direct à la mémoire Solution a La durée e ?ective est la somme des temps de calcul soit Te ? s s Comme l ? UC est obligée de tout faire en séquence le temps total est Ttot s s s s Le taux d ? utilisation est Taux Te ? Ttot soit b Les phases de lecture écriture peuvent se faire en parallèle avec les phases de calcul Toutefois il faut faire attention aux dépendances le calcul Ci ne peut pas commencer avant que la lecture Li ne soit terminée et l ? écriture Ei ne peut pas commencer avant la ?n du calcul Ci Après les premières secondes de la lecture L il est donc possible de lancer en parallèle la lecture L et le calcul C secondes plus tard au temps t s on a deux variantes possibles soit les lectures et les écritures peuvent avoir lieu en parallèle soit elles ne peuvent avoir lieu qu ? en séquence Dans le premier cas il su ?t d ? attendre la ?n du calcul C pour commencer l ? écriture E dans le second il faudra attendre la ?n de L pour faire E La durée totale dépendra donc du cas que l ? on considère Cas Lecture écriture en séquence On itère jusqu ? au e calcul comme les lectures sont plus longues que les calculs les temps de calcul sont entièrement masqués par les temps de lecture Par ailleurs il a fallu intercaler des écritures au milieu des lectures Mais l ? écriture Ei s ? intercale entre la lecture Li et la lecture Li Au début de la Oe phase de calcul la situation est donc la suivante lectures calculs et écritures ont été réalisées Comme les calculs ont été masqués par les lectures écritures ces opérations ont demandé t s s s Il ne reste plus qu ? à attendre la ?n du dernier calcul et son écriture sachant que la durée de l ? écriture peut Cêtre ignorée car E a lieu en parallèle avec C
Documents similaires
-
22
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Aoû 19, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 23.3kB