RAPORT Lab 1 EP

Embed Size (px)

Citation preview

  • 8/17/2019 RAPORT Lab 1 EP

    1/8

    Ministerul Educaţiei al Republicii MoldovaUniversitatea Tehnică a Moldovei

    Facultatea Calculatoare, Informatică şi MicroelectronicăCatedra Calculatoare

    RaportLucrare de laborator nr.1

    Disciplina: Evaluarea Performantelor

    Tema: Evaluarea performantei sistemelor multiprocesor in timp real

    Varianta nr.6

    efectuat! St.gr. C-122 Curecheru Tudor Data ____/____/_______ 

    Semnătura ____________ 

    veri"cat! lec.sup. Palii DianaData ____/____/_______ Nota: ________________ 

    Semnătura ____________ 

    Chişinău #$%&

  • 8/17/2019 RAPORT Lab 1 EP

    2/8

    Scopul Lucrarii:

    Studierea metodelor de evaluare a performantelor sistemelor de calcul.

    Metodele de evaluare se bazeaza pe GSP, folosind mediul instrumental SPNet

    Tools de modelare si validare a sistemelor cu prelucrare distribuita a datelor [8.

    Datele:

    M!P"# nr. de procesoare !m"# : ""

    M!P$# nr. de ma%istrale !m$# : $

    M!P raze de mod !m : '

    (ata de sosire !P"# : ),"

    (ata de servire : &,8*

    Schema Retelei Petri:

    P" + procesoare active

    P$ + ma%istrala comuna accesibila

    P' + procesoare ce cer acces la modulele M-

     p*,p,p/,p8,p0,p"),p"",p"$,p"' + sirul la modulul M- de lun%imea respective ",$,'1, ""

    t" + sfarsitul lucrului activ al procesorului

    t$2 procesorul ocupa ma%istrala si incepe accesul si alocarea M-

    t',t&,t*,t,t/,t8,t0,t"),t"",t"$ + procesorul devine respectiv primul,al doilea, al treilea, 1, al

    zecelea in sir la modulul M-

    t$' + sfarsitul accesului la modulul M-, ma%istrala comuna se eliberereaza

    t"'t"&,t"*,t",t"/,t"8,t"0,t$),t$",t$$ + sfarsitul accesului si alocarii modulului M-, procesoarele

    ies din sir

  • 8/17/2019 RAPORT Lab 1 EP

    3/8

    GMA:

    (eac3abilit4 %rap3 file. Generated b4 5PNP

    Generated from 6:75PNP"8))&v$.&7"".pn$ 2 5isual Petri Net9 2 (elease v$.& Petri netfile.

    Totall4 found marin%s number ; /

    Positions

  • 8/17/2019 RAPORT Lab 1 EP

    4/8

    Graficele obtinute:

    Average token stay time in p1

    M( p4 ) = 2 M( p4 ) = 3 M( p4 ) = 4 M( p4 ) = 5 M( p4 ) = 6

    Lm1

    10,90,80,70,60,50,40,30,20,1

    110

    100

    90

    80

    70

    60

    50

    40

    30

    20

    10

    Average token stay time in p2

    M(p4) = 2 M(p4) = 3 M(p4) = 4 M(p4) = 5 M(p4) = 6

    Lm1

    10,950,90,850,80,750,70,650,60,550,50,450,40,350,30,250,20,150,1

    20

    18

    16

    14

    12

    10

    8

    6

    4

    2

    Average token stay time in p3

    M(p4) = 2 M(p4) = 3 M(p4) = 4 M(p4) = 5 M(p4) = 6

    Lm1

    10,90,80,70,60,50,40,30,20,1

    0,005

    0,004

    0,004

    0,003

    0,003

    0,002

    0,002

    0,001

    0,001

    0

  • 8/17/2019 RAPORT Lab 1 EP

    5/8

    Average token stay time in p4

    M(p4) = 2 M(p4) = 3 M(p4) = 4 M(p4) = 5 M(p4) = 6

    Lm1

    10,950,90,850,80,750,70,650,60,550,50,450,40,350,30,250,20,150,1

    60

    55

    50

    45

    40

    35

    30

    25

    20

    15

    10

    5

    Average token stay time in p5

    M(p4) = 2 M(p4) = 3 M(p4) = 4 M(p4) = 5 M(p4) = 6

    Lm1

    10,90,80,70,60,50,40,30,20,1

    0,002

    0,002

    0,002

    0,001

    0,001

    0,001

    0,001

    0,001

    0,000

    0,000

    Average tokens count in p1

    M(p4) = 2 M(p4) = 3 M(p4) = 4 M(p4) = 5 M(p4) = 6

    Lm1

    10,90,80,70,60,50,40,30,20,1

    10,98

    10,96

    10,94

    10,92

    10,9

    10,88

    10,86

    10,84

    10,82

    10,8

    10,78

    10,76

    Average tokens count in p2

    M(p4) = 2 M(p4) = 3 M(p4) = 4 M(p4) = 5 M(p4) = 6

    Lm1

    10,90,80,70,60,50,40,30,20,1

    1,98

    1,96

    1,94

    1,92

    1,9

    1,88

    1,86

    1,84

    1,82

    1,8

    1,78

  • 8/17/2019 RAPORT Lab 1 EP

    6/8

    Average tokens count in p3

    M(p4) = 2 M(p4) = 3 M(p4) = 4 M(p4) = 5 M(p4) = 6

    Lm1

    10,90,80,70,60,50,40,30,20,1

    0,005

    0,004

    0,004

    0,003

    0,003

    0,002

    0,002

    0,001

    0,001

    0

    Average tokens count in p4

    M(p4 ) = 2 M(p4) = 3 M(p4) = 4 M(p4) = 5 M(p4) = 6

    Lm1

    10,950,90,850,80,750,70,650,60,550,50,450,40,350,30,250,20,150,1

    6

    5

    4

    3

    2

    Average tokens count in p5

    M(p4 ) = 2 M(p4) = 3 M(p4) = 4 M(p4) = 5 M(p4 ) = 6

    Lm1

    10,90,80,70,60,50,40,30,20,1

    0,2

    0,18

    0,16

    0,14

    0,12

    0,1

    0,08

    0,06

    0,04

    0,02

  • 8/17/2019 RAPORT Lab 1 EP

    7/8

    Lantul Markov in primele 10 stari:

    cuatiile de echilibru !olmo"orov pentru primele # stari:

    M0:  λ

    1α 2

    π 0∗¿ #

      ¿π 1∗ μ

    13

    M1:  π 1∗( μ13+ λ1α 2+ λ1α 3)=π 0∗ λ1α 2+π 2∗ μ13+π 3∗ μ14

  • 8/17/2019 RAPORT Lab 1 EP

    8/8

    M$: π 

    2∗( λ1+ μ13)=π 1∗ λ1α 2+π 4∗ μ13α 2+π 6∗ μ14

    M%:  π 3∗( μ14+ λ1α 2+ λ1α 4 )=π 1∗ λ1α 3+π 4∗ μ13α 3+π 6∗ μ13+π 7∗ μ15

    &onclu'ie:

    Efectuind lucrarea de laborator nr.$ am studiat evaluarea performantei asistemului multiprocesor in timp real. @m construit sc3ema retelei Petri,

    am studiat %raful de marcaBe accesibile !GM@# si am desenat lantul

    Marov pentru primele ") stari.