Exercicio Custo Desempenho Arquitetura de Computadores
1. Dado um Wafer de 20 cm de raio, qual o custo de 3 chips A, B e C, com respectivamente, lado
1cm, 2cm e 3cm. Assuma um defeito por área de 0, 5pcm2 e um custo de R$100,00 por wafer.
2. Pretende-se gastar no máximo R$50,00 por um wafer com diâmetro de 2 cm e o rendimento para o mesmo é de 0,5 pcm2 . Faça um função para calcular o custo de fabricação de um chip de acordo com a área desse chip.
3. Considere uma máquina que possua três diferentes classes de instruções, e medidas de CPI detalhadas na tabela abaixo
Classe de Instrução CPI para esta classe de instrução
A
1
B
10
C
3
Suponha que a medida do tamanho do código gerado para o mesmo programa por dois compiladores diferentes tenha apresentado os seguintes resultados:
Código
Intruções classe A*
Compilador 1
5
Compilador 2
10
* Número de instruções em bilhões
Intruções classe B*
1
1
Intruções classe C*
1
1
Suponha que a máquina rode com um clock de 500 MHz. Qual a sequência de código que executa mais rápido de acordo com o tempo de execução?
4. Desejamos comparar a performance de duas máquinas diferentes, M1 e M2. As medidades a seguir foram realizadas nestas máquinas:
Programa
1
2
Tempo de M1
10 segundos
3 segundos
Tempo de M2
5 segundos
4 segundos
Com base em tais medidas, pergunta-se: qual das máquina é mais rápidas na execução de cada um dor programas? Escolhida a mais rápida, calcule quão mais rápida ela é.
5. Considere as duas máquinad e os programas do exercício 4. Considere também as medidas adicionais mostradas a seguir;
Programa
1
Instruções executadas em M1
200x106
Instruções executadas em M2
160x106
Encontre a velocidade de execução de instruções (medida em instruções por segundo) para cada uma das máquias, ao rodar o programa 1.
6. Se os clocks das máquinas M1 e M2 do exercício 4 forem de 200 MHz e 300 MHz, respectivamente, encontre a quantidade de ciclos gastos por instrução