Engenharia de Computação, PUCRS, FACIN/FENG

Arquitetura de Computadores I

Prof. Eduardo Augusto Bezerra

Porto Alegre, Abril de 2008

Exercicios sobre desempenho.

  1. Uma determinada aplicação escrita em Java roda em 15 segundos em um processador de um computador desktop. É lançado um novo compilador Java que exige apenas seis décimos da quantidade de instruções do antigo compilador. Infelizmente, este aumenta o CPI em 1,1. Em que velocidade podemos esperar que a aplicação seja executada usando esse novo compilador?

  2. Suponha a necessidade de realizar uma escolha entre quatro computadores desktop diferentes: um é um Apple Macintosh e os outros três são computadores compatíveis com o PC que usam um processador Pentium 4, um processador AMD (usando o mesmo compilador do Pentium 4), e um processador Pentium 5 (assumir que possui a mesma arquitetura do Pentium 4, e usa o mesmo compilador). Quais das seguintes afirmativas são verdadeiras?

  3. Considere as seguintes medições do tempo de execução:
    Qual das afirmativas é verdadeira?

  4. Considere as seguintes medições de desempenho para um programa:
    Medida Computador A Computador B
    Contagem de instruções 10 bilhões 8 bilhões
    Velocidade de clock 4 GHz 4 GHz
    CPI 1,0 1,1

  5. ...