a eficiência de mainframes medida através de conceitos de linha de produção e da lei de amdahl...

21
Proibida a cópia ou divulgação sem permissão escrita do CMG Brasil A eficiência de mainframes através de conceitos de linha de produção e da Lei de Amdahl

Upload: joao-galdino-mello-de-souza

Post on 30-Jun-2015

224 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: A eficiência de mainframes medida através de conceitos de linha de produção e da Lei de Amdahl por Antonio Cesar Sartoratto Dias

Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil

A eficiência de mainframes

através de conceitos de linha de produção

e da Lei de Amdahl

Page 2: A eficiência de mainframes medida através de conceitos de linha de produção e da Lei de Amdahl por Antonio Cesar Sartoratto Dias

Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil

IntroduçãoLei de Amdahl para sistemas equilibrados

8 Mips

1 MB/s

0

2

4

6

8

10

MB/s MIPS

fontes: [Amdahl, 1967] & [Gray, 2000]

Page 3: A eficiência de mainframes medida através de conceitos de linha de produção e da Lei de Amdahl por Antonio Cesar Sartoratto Dias

Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil

0:00:00

1:00:00

2:00:00

3:00:00

4:00:00

5:00:00

6:00:00

7:00:00

8:00:00

1 2 3 4 5 6 7 8

opções de configurações de ambiente operacional

Tempo de duração (horas)

Ambiente sem competição Ambiente com alta competição

IntroduçãoQual o tempo para tratar 1 milhão de registros?

Page 4: A eficiência de mainframes medida através de conceitos de linha de produção e da Lei de Amdahl por Antonio Cesar Sartoratto Dias

Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil

15.947

13.456

10.443

7.520

3.717

0,07 0,050,08 0,11 0,12

0

5.000

10.000

15.000

20.000

5.000 10.000 15.000 20.000 25.000

Capacidade de Processamento (MIPS)

Transações por Segundo

0

0,25

0,5

0,75

1

Tempo da Transação (seg)

Transações por Segundo Tempo de Resposta

Benchmarksresultado obtido por SPRUTH em IBM - 25.000 MIPS

fonte: Euro CMG 2007

Page 5: A eficiência de mainframes medida através de conceitos de linha de produção e da Lei de Amdahl por Antonio Cesar Sartoratto Dias

Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil

Benchmarksfatos observados em um banco brasileiro

0 1 2 3 4 (seg.)

wait time(1,61 s)

task disp time(1,07 s)

cpu time(0,01 s)

média do tempo de resposta das transações

total = 2,69 segundos

Page 6: A eficiência de mainframes medida através de conceitos de linha de produção e da Lei de Amdahl por Antonio Cesar Sartoratto Dias

Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil

Processo Computacional = Processo de Fabricação

IntroduçãoResumo da hipótese

Page 7: A eficiência de mainframes medida através de conceitos de linha de produção e da Lei de Amdahl por Antonio Cesar Sartoratto Dias

Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil

PE S

ALegenda:E = entradaS = saída

P = processamentoA = ambiente operacional

IntroduçãoConceito de processo

Page 8: A eficiência de mainframes medida através de conceitos de linha de produção e da Lei de Amdahl por Antonio Cesar Sartoratto Dias

Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil

entradas (X)

A

B

C

F ’

0

Produtividade X Eficiência

Page 9: A eficiência de mainframes medida através de conceitos de linha de produção e da Lei de Amdahl por Antonio Cesar Sartoratto Dias

Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil

Produtividade X Eficiência

Page 10: A eficiência de mainframes medida através de conceitos de linha de produção e da Lei de Amdahl por Antonio Cesar Sartoratto Dias

Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil

Produtividade X Eficiência

Page 11: A eficiência de mainframes medida através de conceitos de linha de produção e da Lei de Amdahl por Antonio Cesar Sartoratto Dias

Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil

0,3 seg

29 seg

0

10

20

30

40

antes depois

tempo de transação (seg.)

Visão pelos conceitos tradicionaisqual a eficiência destes resultados?

Page 12: A eficiência de mainframes medida através de conceitos de linha de produção e da Lei de Amdahl por Antonio Cesar Sartoratto Dias

Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil

120.393

20.184

0

40.000

80.000

120.000

160.000

04-Abr 16-Maiotransações por unidade de tempo

qual a eficiência destes resultados?

Visão pelos conceitos tradicionais

Page 13: A eficiência de mainframes medida através de conceitos de linha de produção e da Lei de Amdahl por Antonio Cesar Sartoratto Dias

Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil

91%

43%

0%

20%

40%

60%

80%

100%

antes depois

uso de processador

qual a eficiência destes resultados?

Visão pelos conceitos tradicionais

Page 14: A eficiência de mainframes medida através de conceitos de linha de produção e da Lei de Amdahl por Antonio Cesar Sartoratto Dias

Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil

0%

20%

40%

60%

80%

100%

Abr/04 09:00 Abr/04 12:00 Abr/04 15:00

utilização do processador

Processador Necessário Processador Suficiente

processador necessário e suficiente - antes

Aplicação da Lei de Amdahl

Page 15: A eficiência de mainframes medida através de conceitos de linha de produção e da Lei de Amdahl por Antonio Cesar Sartoratto Dias

Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil

0,0

0,2

0,4

0,6

0,8

1,0

Abr/04 09:00 Abr/04 12:00 Abr/04 15:00

Índice de Eficiência

Aplicação da Lei de Amdahleficiência - antes

Page 16: A eficiência de mainframes medida através de conceitos de linha de produção e da Lei de Amdahl por Antonio Cesar Sartoratto Dias

Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil

0%

20%

40%

60%

80%

100%

Maio/16 09:00 Maio/16 12:00 Maio/16 15:00

utilização do processador

Processador Necessário Processador Suficiente

Aplicação da Lei de Amdahlprocessador necessário e suficiente - depois

Page 17: A eficiência de mainframes medida através de conceitos de linha de produção e da Lei de Amdahl por Antonio Cesar Sartoratto Dias

Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil

0,0

0,2

0,4

0,6

0,8

1,0

Maio/16 09:00 Maio/16 12:00 Maio/16 15:00

Índice de Eficiência

Aplicação da Lei de Amdahleficiência - depois

Page 18: A eficiência de mainframes medida através de conceitos de linha de produção e da Lei de Amdahl por Antonio Cesar Sartoratto Dias

Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil

0

1

2

3

4

5

6

7500

700 800 0A00 0B00 0C00 0D00

0F001800

1900 1A00

1B00

1C00 1D00

1!00

1F003001

3101

3201

3301

3401

3501

3601

3701

4000

4100

4400

4500

7001

7101

7201

7301

7401

7501

7601

7701

7801

7901

7A01

7B01

7C01

7D01

70

7F01

9001

9101

9201

9301

9401

9501

9601

9701

9801

9901

9A01 9B01

9C01

9D019 E 00

9F01 A001

A101 A201

A301 A401 A501

A601 A701 A801 A901 AA01

AB01 AC01 AD01 AE01 AF01 B001

B101 B201

B301 B401

B501

B601 B701

D000

D100 D200

D300

D400

D500

D600

D700

D800

D900

DA00

DB00

DC00

DE00

DF00

E000

E100

E200

E300

E400

E500

E600

E700

E711

E712

E713

E714

E715

E716

E717

E718

E719

E71A

E71B

E71C

E71D

E71E

E71F

E720

E800

E900 EA00

EB00

ED00 EE00

EF00 F001

F101 F201

F301 F401 F501

F601

coeficiente de sobrecarga fator ideal

Conclusãocausas de ineficiência

Page 19: A eficiência de mainframes medida através de conceitos de linha de produção e da Lei de Amdahl por Antonio Cesar Sartoratto Dias

Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil

33% 75% 100%

3

0,50

Utilização (U)

Fila(F)

Conclusãocausas de ineficiência

Page 20: A eficiência de mainframes medida através de conceitos de linha de produção e da Lei de Amdahl por Antonio Cesar Sartoratto Dias

Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil

Lei de Amdahl prevista

8 Mips

1 MB/s

0

2

4

6

8

10

MB/s MIPS

Lei de Amdahl observada

325 Mips

40 MB/s

0

80

160

240

320

400

MB/s MIPS

ConclusãoÉ possível atingir a eficiência máxima

Page 21: A eficiência de mainframes medida através de conceitos de linha de produção e da Lei de Amdahl por Antonio Cesar Sartoratto Dias

Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil

A eficiência de mainframes

através de conceitos de linha de produção

e da Lei de Amdahl

F I M

Autores:

Antonio Cesar Sartoratto Dias - [email protected] Fabius Henriques de Carvalho - [email protected]