Palestra - Segurança da Informação - Softwarein Legal
Tópicos - Exemplo Speedup para algoritmos paralelos
1. Sheet1
Programa 1
Processadores 1 2 4
Elapsed Time (h) 10000 5000 2500
Speedup 1 2 4
Eficiência 1 1 1
Programa 2
Processadores 1 2 4
Elapsed Time (h) 500 200 100
Speedup 1 2,5 5
Eficiência 1 1,25 1,25
Programa 1 - Tempo
10000
9000
8000
7000
6000
5000
4000
3000
2000
1000
0
Row 4
Programa 2 - tempo
500
450
400
350
300
250
200
150 Page 1
100
50
2. 400
350
300
Sheet1
250
200
150
100
50
0
Row 11
Speedup
40
35
30
25
20
15
10
5
0
Column C Column D Column E Column F Column G Column H
Programa 1 - Eficiencia
1
0,9
0,8
0,7
0,6
0,5
0,4
0,3
0,2
0,1
0
Page 2
Column C Column D Column E Column F Column G Column H
3. 0,5
0,4
0,3
Sheet1
0,2
0,1
0
Column C Column D Column E Column F Column G Column H
Page 3
4. Sheet1
Programa 1
8 16 32 64
2000 1000 500 250
5 10 20 40
0,63 0,63 0,63 0,63
Programa 2
8 16 32 64
90 85 100 200
5,56 5,88 5 2,5
0,69 0,37 0,16 0,04
1 - Tempo
Column C
Column D
Column E
Column F
Column G
Column H
Column I
a 2 - tempo
Column C
Column D
Column E
Column F
Column G
Column H
Column I
Page 4
5. Column C
Column D
Column E
Sheet1
Column F
Column G
Column H
Column I
edup Progra
6
5,5
5
4,5
4
Row 5 3,5
3
2,5
2
1,5
1
0,5
0
F Column G Column H Column I
Column C Column D Column E
ma 1 - Eficiencia Progr
1,3
1,2
1,1
1
0,9
Row 6 0,8
0,7
0,6
0,5
0,4
0,3
0,2
Page 5 0,1
olumn F Column G Column H Column I 0
Column C Column D Column E
6. Row 6 0,8
0,7
0,6
0,5
Sheet1 0,4
0,3
0,2
0,1
olumn F Column G Column H Column I 0
Column C Column D Column E
Page 6
8. Sheet1
Programa 2 - Speedup
Row 12
Column D Column E Column F Column G Column H Column I
Programa 2 - Eficiencia
Subtitle
Row 13
Page 8
Column D Column E Column F Column G Column H Column I
9. Row 13
Sheet1
Column D Column E Column F Column G Column H Column I
Page 9