TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Arquitetura De Computadores

Artigo: Arquitetura De Computadores. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  17/3/2014  •  1.366 Palavras (6 Páginas)  •  274 Visualizações

Página 1 de 6

CAPITULO 2 – Exercícios de 2.4 até 2.9.

2.4 –

Nº de inst. M1 = Tcpu x fclock = 3 x 200. 10^6 = 60 x 10^6

CPI 10

Nº de inst. M2 = Tcpu x fclock = 4 x 300. 10^6 = 127,7 x 10^6

CPI 10

2.5 – Qual das duas máquinas você compraria em grande quantidade? Por quê?

PROGRAMA. TEMPO 1. TEMPO 2.

1 10S 5S

2 3S 4S

Custo (R$) 10.000 15.000

R: Compraria a máquina M2, sendo o custo 1.5 mais caro, seria compensado com 2x mais rapidez conforme demonstrativo de cálculo abaixo:

: 10_ = M2 é 2x mais rápida M2.  Escolhida.

5

15K = 1,5k. M2 é 1,5 vezes mais cara que M1

10K

2.6 . Mostrar um exemplo

R: Método utilizado nesse exemplo é o seguinte: Sim, poderia dividir o preço pelo tempo, para comprar o computaador. Sendo o custo multiplicado pelo custo fica dificil medir o quanto custa cada segundo de execução de um programa.

2.7 – Qual formula deveremos utilizar?

R: M: Custo (R$)_ =

Tempo (seg.)

2.8 – Qual das máquinas tem desempenho nesse caso? Quanto melhor? Qual das máquinas tem o melhor custo-benefício para este workload?

PROGRAMA. TEMPO 1. TEMPO 2.

1 10S 5S

2 3S 4S

Custo (R$) 10.000 15.000

M1 ( 10 + 3 ) = 13 seg.

M2 (5 + 4) = 9 seg.

Preço M1 = _15_ = 1.5k. A máquina M2 é mais rápida

PreçoM2 10

Obs: A máquina M2 é mais cara 1,5k que a M1, porém á relação de custo beneficio é a máquina M1.

2.9 – Qual das máquinas é mais rápida, considerando este workload? Qual das máquinas tem a melhor relaçaõ custo beneficio? Referencia ao [Ex 2.1] ?

R: Programa 1 = performace 1 = 10 = 2

Programa 2 performace 2 5

M1

10 x 200 = 20.000

2000s = 33,33mim.

60s.

Tempo total M1, perf 1 = 33,33mim.

M2

5 x 200.s = 1000s

1000s = 16,67 mim

60

M2 = é 16,66 mim. Mais rápido que M1.

M2 = tem melhor custo beneficio em relação a M1.

3.1- Adicione comentarios ao código MIPS abaixo, e resuma ma frase o que ele calcula.

R:

Begin: addi $to, $ zero, O  # $to = $zero + o  valor de zero em $to

addi $t1, $ zero, 1  # $to = $zero + 1  valor de 1 em $t1

loop: slt $t2, $zero, $a0, $t1  # sw($a0 < $t1) $t2 = 1 senão $t2 = 0

bne $t2, $zero, finsh  # se ($t2 diferente $zero) desvia p/ finish; senão segue.

Add $to, $t0, $t1  # $tzero = $to + $t1

Addi $t1, $t1, 2  # $t1 = $t1 + 2

J loop  # desvia = p/ lopp e recomeça o código novamente.

...

Baixar como (para membros premium)  txt (5.5 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no TrabalhosGratuitos.com