Expos© avril2012

  • View
    178

  • Download
    2

Embed Size (px)

DESCRIPTION

mounira BELMABROUK

Text of Expos© avril2012

  • 1. Graphe 2-pas et contraintes de disponibilit Etudiante: Mounira BELMABROUK
  • 2. Plan de lexpos1. graphe 2-pas2. Prsentation de lalgorithme chemin critique (ACC)3. Contraintes de disponibilit 2 2
  • 3. Graphe 2-pasT11 T12 T13 T14 T15 T22 T23 T24 T25 T33 T34 T35 T44 T45 T55 3 3
  • 4. Graphe 2-pas ut r le r ngul ire r oc x= R sol ion paal l dun syst me t ia a pa bl : A b N=n*r Pour k:=1 n faire Excuter Trkk: Pour j:=k+1 n faire Excuter Trkj:< pour i=(j-1)r+1 jr faire pour m=(k-1)r+1 ir faire xi:=xi aim xm finPour finPour> FinPour FinPour 4 4
  • 5. Graphe 2-pas 5 5
  • 6. Graphe 2-pas 6 6
  • 7. Plan de lexpos1. graphe 2-pas2. Prsentation de lalgorithme chemin critique (ACC)3. Contraintes de disponibilit 7 7
  • 8. Prsentation de lalgorithme chemin critique: ACC Le chemin critique dune tche Tjk est dfini par les tches: Tjk, Tj+1,k, , Tkk, Tk,k+1, ,Tnn , sa longueur se note cp(Tjk). T11 T12 T1 T14 T15 3 T22 T23 T24 T25 T33 T34 T35 T44 T45 T55 Le plus long chemin du graphe est dfini par le chemin critiquede la tche T11. 8 8
  • 9. Prsentation de lalgorithme chemin critique: ACCSoient Tij et Tkl deux tches libres: Si cp(Tij) > cp(Tkl ) alors lexcution de Tij commence au plus tard au mme instant que Tkl Si cp(Tij) = cp(Tkl ) alors lordre dexcution est arbitraire 9 9
  • 10. Prsentation de lalgorithme chemin critique: ACCSans communication Si p opt p n-1: T opt,p =T opt =2n-1 p opt = (2n 1 (2n 2 6n + 5) 1/2 )/2 (n 1)(n+ 2) Si 1p < p opt : Tp = +p 2p Avec communication : a =1 (n 1)(n+ 2) 2p2 2 2 Tp (r) = + 2p + 1 ( r + (r2 + 3r) c ) 2p 10 10
  • 11. Prsentation de lalgorithme chemin critique: ACC Exemple n=10 , p=3= 0 6 1 2 3 10 12 4 5 6 7 13 Fin phase (1): 8Niveau k=min(2p-2,n-2p+1)=3 9 11 14 15 p1 16 p2 17 p3 18 19 20 11 11
  • 12. Plan de lexpos1. graphe 2-pas2. Prsentation de lalgorithme chemin critique (ACC)3. Contraintes de disponibilit 12 12
  • 13. Contraintes de disponibilit Configuration offline Les motifs :p m p m t tIndisponibilit Finale: IF Indisponibilit Initiale: IIp m p m t1 t2 t1 t2Disponibilit mitoyenne : DM) Indisponibilit mitoyenne : IM) 13 13
  • 14. Contraintes de disponibilit: IF Hypothse: on suppose que les p processeurs sont tous actifs jusqu le temps t de diminution.:1) La diminution de nombre de processeurs change la valeur de Tp : (n 1)(n 2) 2(t 2)p Tp= +t + m 2 2m 14 14
  • 15. Contraintes de disponibilit : IFExemple: n=10, p=4, t=5 et m=2 0 1 11 2 3 4 5 10 13 6 7 15 8 Fin phase (1) 9 12 17 19 14 16 18 20 p1 p2 21 p3 22 p4 Tp=18 Tp=25 23 24 15 15
  • 16. Contraintes de disponibilit: IF2) La diminution de nombre de processeurs ne change pas la valeur de Tp: a) Si t TP-2m alors les (p-m) processeurs diminus sont les processeurs inactifs b) Si PPopt ET pour que TP =Topt =2n-1 il faut que m mopt tels que 2n t 2 (2n t 2) 2 2(n 1)(n + 2) + 4(t 2)p m opt = 2 Exemple: N=500, popt=148 p=150 p=200 t 50 200 300 50 200 250 mopt 148 147 146 144 128 121 16 16
  • 17. Conclusion Ce travai