17.01.2015 Views

Généralités sur les systèmes d'exploitation traitement Entrées Sorties

Généralités sur les systèmes d'exploitation traitement Entrées Sorties

Généralités sur les systèmes d'exploitation traitement Entrées Sorties

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

TD 6 : Informatique distribuée et répartie<br />

Exercice 1<br />

Un multicalculateur comprenant 256 unités centra<strong>les</strong> est organisé en treillis 16x16. Quel est, dans le pire<br />

des cas le délai de transmission d'un message (exprimé en nombre de passage d'une UC à la suivante) <br />

Considérons maintenant un hypercube de 256 UC. Quel est alors le délai de transmission dans le pire des<br />

cas <br />

Réponses :<br />

t=15+15=30 (attention aux interval<strong>les</strong>, ce n'est pas 16+16 !)<br />

Un hypercube généralise la notion de cube en dimension 3. Montrons une construction permettant de<br />

passer d'une dimension à la suivante :<br />

L'idée est de doubler puis relier<br />

Un hypercube de dimension n contient donc 2 n sommets et la distance max entre sommet est n.<br />

Ici n=8 donc t=8.<br />

Exercice 2<br />

On donne ci-contre le graphe de précédence de<br />

9 tâches ainsi que la durée de leur exécution.<br />

On désire ordonnancer ces tâches <strong>sur</strong> 2<br />

processeurs.<br />

a) Ordonnancer <strong>les</strong> tâches en utilisant <strong>les</strong><br />

processeurs dès qu'ils sont libres.<br />

b) Trouver l'ordonnancement optimum (sans<br />

l'algorithme car durées différentes).<br />

c) Pour <strong>les</strong> deux cas précédents calculer le<br />

taux d'utilisation des deux processeurs.<br />

T4<br />

T7<br />

4<br />

T2<br />

2<br />

T5<br />

T1<br />

7 4<br />

T8<br />

4<br />

1<br />

T3<br />

T6<br />

1<br />

3<br />

T9 1<br />

Réponses :<br />

a)<br />

T1 T2 T4 T7 T9<br />

T3 T6 T5 T8<br />

0 17<br />

b)<br />

T1 T2 T4 T7 T9<br />

T3 T5 T6 T8<br />

c)<br />

en a) rUC1=15/17=0,88 et rUC2=12/17=0,71<br />

en b) rUC1=1 et rUC2=12/15=0,8<br />

Exercice 3<br />

19 / 51 Travaux Dirigés LO 14

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!