! " !# " ! !#!$% ! !& ' "" " ()*+ #" ! , !, ! - ./0123456 ' ! 7 .48 9 , , 0.6. : .4.2212 ! , ;9 ! ! + ' , 0.6. : .4.2212< ! ' , " " ' 7.48 & = $ > ) ' # ?18 ./6@A. ! "< ' $ , ! ! " (* B ) > 9 > " C ===D " ! ) $, & $ ! , ) + ! " ! !#" E !< ! < &&&F9 ! " ! ?6.65 !# B ! " ! $9 " !
! ! $ & , ! ! " ' #"" ! C , ! ) B ! , ! !$% ! ! C , & >> ""! A2?614 ! < ! : @./5?.< ! > !# $ % !, =! ! & #' $$< , ! A2?614 $ , ! ?@A41 . + $ > < ! # B ! , " $ ! , ! !& % < % " ) ) > & C ) B $ # "" ! B! ! !B #" ' >> + < , < > ) "" B% ) " ! B, ! >> $ & "" ! , , $, > ! ! + > ' B >> B )<
< $ !& #" C ===D ) )! $ ! ! $" ! ! !! ! !# B ' "& ) , >, " + ' ! )" ! !B >" ! "&D !) , >, "+
•
! !•
! ! ! B•
EF EF B )"•
)•
) ! ! ) B! B= "" , !+ !B = < = >> !! "! #$ ! %& !!'())'*#* '*!* +,-./ 0 $1 # ,$$$ -! $ .$ /2! *)! ! + ! ! "" <6 & $! < $! # ) ! ! B, " ""9 $ ' ! > ) " ! > > ! """ ! ! $ ,B ( *< ' ! " ! " ! "& !#!$% "" "" ! # ! % ! ! B > !< ! ! ,, $ #% ! & $ < ' " > ! "" ! < > ! ) ! , ! , ! ! ! ! > " ! < ! ,"< ! ,, B&
#" ' ! ! ! "" ! !$
! > ! C ===D , ! ! 9 )
, E$! >, F+
! "### $%&&'((&)*+,% -.!
! , 5/1< ! /1/14.< ) , ) !$
6.? 6< !> .0 5A !" ! & ! ! , !> ! , !+ $ $ !# $ ! ! ! !9 ! !" $ & ! ! ! $ ! ! ! ! $& ! , < ! 12.354.< $ , $ ! /1/14.9 ! , ! $ ! ! , $ " ! ! !#" ! & ! B" ! $ ! ! " ! , ' , 5/ 018./0 & ! "< ! ?.2 .< ) ! $ !#" ! , ! " ! ! ! 12.354. E $ ! ! ! !F ) $ , >& # ! B !$ $ > B ! $ ""& $ >> ""! (* ! ""!
! $" ) ! >> ) BB $ B , ! ! ! B " !#" ) ! ,, ) ! !>> % !$ ! ! & " ,>$ > ""! !, ! > ! ! "& #" ! C ===D ! ! B " ' >>, B & = ! & ' ! > $ ! & ' ! " #" , ! ! E! ! !F & #B$ ' ! B< " " ! " !#" < > ! ! > B $ &
Processo
%,%
%,%" & +" & + & +" "&
Hostname
U17
u19
u20
u21
u22
u23
Processo
Hostname
U20
u20
%&& !&&+)*+,% $% (+)% """ ,+$ $ %& +*+,% $%&&((&)*+,% -. !
0
7
13
20
26
33
39
Elemento dello Stream
Tempi di
Servizio
Tempo di Servizio
33
9
8,3
7
Contratto di
Performance
10
10
10
10
1
2
3
4
!&## $%&& (. (+ $%&&'((&)*+,% -. !
>, + " ! $" ! ! ! < !9 $ $ ! >
$ ! ! $" ! > < ! B"" $ & ! E>, F< ! > < !< " ! ! >"% ! ! !#!$%& , $$ $ !>> ! ! B " < ! ! " < $$ ! ! ! , $ &C > !, !< ! C , $$ $ ! !>> 9 > B& B BB ! ""! $" = E $! F ! > 8 @/4.41 ! (* )& ! BB > ! " > ! ! !#"&
0,00
4,00
8,00
12,00
16,00
20,00
Elemento dello Stream
Tempi di Servizio
Tempo di Servizio
8,33
9
18
10,33
Contratto di
Performance
10
10
10
10
1
2
3
4
!&## $%&& %)+,$ (+ $%&&((&)*+,% -. !
#" ! , 0.6. : .4.2212 8 .: E$! F9 ' ! ! E$! >, F ! +
!< ) /1/14. ) ! ! @/6
, !, ) $, $ & ! !< )
/1/14. ) ! ! ! ! <
!< $ & "
; ! B" $ $$ ! ?A.6614& ! B" ! ! " ! , $ ' ! ?A.6614 345.0A.?6 ! ) " ! , BB $ $ ! ! ! !& " ! ! ! ! ! $$ ""! ./ & ! ! ! $ $ ! " ! ! " ) ! $!& #" ! ' "" & , ) " $B , ! " +! ' ! >>" ! !B ! & $ $ >"% ! E ! > $ < !F9 > ! " #" $ ! > ! ) ! $" , $ ! > &= >
$"< ' ! # " ! , >> ! ) $ ! " ! , ! !9 ! ' ( "* ! ! )< $< ' < < ! # " , ! ! ! , $ ! ! & = $ > # > " ( * ! ! < > " ! ! C , ) $ ! !! ! ,& #" ! $ ' B >, &
Processo
Genera1
Genera2 Array_ISM Array_VPM Array_OSM Fine
Hostname
u17
u19
u20
u21
u22
u23
Processo Monitor Client
MAM
Hostname
u20
u20
%&& !&&+)*+,% $% (+)% """ ,+$ $ %& +*+,% $%&&((&)*+,%
0,00
4,00
8,00
12,00
16,00
20,00
Elemento dello Stream
Tempi di
Servizio
Tempo di Servizio
16
9
9,033
9
Contratto di
Performance
10
10
10
10
1
2
3
4
!&## $%&& (. (+ $%&&((&)*+,% $#(&&%&!
! # ! !" !#"+ ""! , ! !>" ! ) ! >, " !B # $ ! $$ $ ""! ) ,% ! $ & >, & ! > ' $ ! < !& ' $ ! ! >, " ! ! C , & ! $" ! ! > # !! ! $ > !
0,00
4,00
8,00
12,00
16,00
20,00
Elemento dello Stream
Tempi di Servizio
Tempo di Servizio
16
7
5
5,31
5
6
6,31
6
Contratto di
Performance
5
5
5
5
5
5
6
6
1
2
3
4
5
6
7
8
! &## $%&& %)+,$ (+
$%&&((&)*+,% $#(&&%&!
! "" E $ , " ! F ! !B& " " ' " : @: 12@/1 ! > ! !+ ' >, &
' ! ! ! ' ! .6. .4.2212 E #" !F< ! ' ! " " ' ! > E #" !, ! !B F&C ! , ! $ , ! C , )< ! ,< , ,% $< !< ' , ) C , & # !
B
&
Processi
Genera1
Genera2
Array_ISM
Array_VPM
Array_OSM
Fine
Processori
u3
u3
u6
u7
u9
u10
Processi
Monitor DP
MAM DP
Sequential
Monitor SEQ
MAM SEQ
CAM
Processori
u6
u6
u11
u11
u11
u11
Processi
Genera_IVP
Genera_OSM Elabora_ISM Elabora_VPM Elabora_OSM
Salva
Processori
u13
u13
u14
u16
u17
u19
Processi
Monitor MAND
MAM MAND
Processori
u14
u14
%&& ! &&+)*+,% $% (+)% """ ,+$ $ %& +*+,% $%&&((&)*+,%
(%&,% # B ! " ' & #" ! , BB ""! ! !>> E ! F B ! , ,& B ! ! " BB ! ! $ ! " ! !#!$% E F9 BB , ! ! "< ) ! "" % ! $" ! > ! & = ' ! >> B )< !! ! > !< ! , ! !& $ % &
! ,>$& > ! ! $ < ! $ , ! < ! ! > 9 > $ ! < ! ! C , ! "&
0,00
8,00
16,00
24,00
32,00
Elemento dello Stream
Tempi di Servizio
Modulo 1 (dataparallel)
16,032
16,013
16,01
Modulo 2
(sequenziale)
16,04
16,015
16,014
Modulo 3 (farm)
33,846
17,551
15,702
Contratto di
Performance
17
17
17
1
2
3
!&## $%&& (. (+ $%&&'((&)*+,% (%&,%!
% ! "& ! >, < ! C , , " ! $ $" ! ! > < !< $$ $ ! ! B " !B9 !!) " ! ) ! $" > ! > &C ) " ! ) ! $" ! !< ! C , $ $$ C , ! $ ) , !#& < > ! $ C , $ BB $ ," ) ! " ! !& ! E$! >, F $ # " > C , ! C , & # ! ! C , > C , !#$ ! ! " ! ! $" ! " !9 > #" ! ! , ! C , !> !#& " ! $ ! > < ! B,& <
! ! B, BB! ! $" ! ! $ ! " , & (%&,%!
0,00
4,00
8,00
12,00
16,00
20,00
Elemento dello Stream
Tempi di Servizio
Modulo 1 (dataparallel)
9,007
9,073
9,066
Modulo 2 (sequenziale)
9,07
9,08
9,073
Modulo 3 (farm)
17,248
11,685
10,67
Contratto di
Performance
17
17
17
1
2
3
!&## $%&& %)+,$ (+ $%&&'((&)*+,%!
" < >, < $ !! ! !& ! ! >"" " ! + ! > ' ! B,+ ,,, $
! $ ! > $ ! 9 ' )< ) ! ! $ ! $"< $ ! ! ! B, )< $! ! ,, > "< ! ! $" , ! $" ! ,&
0,00
4,00
8,00
12,00
16,00
20,00
Elemento dello Stream
Tempi di Servizio
Modulo 1 (dataparallel)
16,029
9,3
9,3
Modulo 2 (sequenziale)
16,029
9,3
9,4
Modulo 3 (farm)
18,727
11,661
11,06
Contratto di
Performance 1
10
10
10
Contratto di
Performance 2 e 3
17
17
17
1
2
3
!&## $%&& #%* (+ $%&&((&)*+,% (%&,%!
$+ ! > ! ! $ ! < ! ! ! 9 ! ) , ! ! < ! < ! ! B " , $ , ! " ! ! ! 9 ' ) ! $" ! + > ! ! " C , ) ! ! " ! ! $" ! " !&
0,00
4,00
8,00
12,00
16,00
20,00
Elem ento dello Stream
Tem pi di Servizio
Modulo 1 (dataparallel)
16,019
12,088
9,302
9,405
Modulo 2 (sequenziale)
16,3
12,09
9,5
9,99
Modulo 3 (farm)
17,114
17,149
15,648
13,213
Contratto di
Performance 1
17
17
17
17
1
2
3
4
!&## $%&& # (+ $%&&((&)*+,% (%&,%! " !
! $"
!
!