Arquitetura De Comp 2015A Resolvido

359 palavras 2 páginas
Universidade do Sul de Santa Catarina - UNISUL
Sistemas de Informação
Disciplina: Princípios de Arquitetura de Computadores
Exercícios

Aluno(a): Odair Amorim Junior Data: 31/03/2015 Nota:_______

Discuta sobre as diferenças entre throughput e tempo de execução, na análise de desempenho.
R: tempo de execução é o tempo decorrido entre o início e o final de determinada tarefa, também chamado de tempo de resposta, diferente do throughput que é caracterizado pelo número total de processos/tarefas realizados por unidade de tempo.

O que é e para que serve um benchmark?
R: É um software que realiza uma analise minuciosa de desempenho de uma determinada maquina ele serve para comparar e obter um desempenho adequado exigido para cada produto em questão.

Suponha que um dado programa roda em 15 segundos em um computador A, com clock de 500MHz. Um novo computador B deverá ser construído para rodar o mesmo programa em 10 segundos. A tecnologia utilizada para aumentar a freqüência da máquina provoca reflexos em outros parâmetros de desempenho, fazendo com que a máquina B necessite de 1,5 vezes mais ciclos de clock do que a máquina A para executar tal programa. Qual a freqüência de clock necessária para a nova máquina? R: A frequencia de clock necessária para a nova máquina é 1125 MHz Um projetista de compilador está tentando decidir entre duas sequências de código para uma determinada máquina. Para tanto obteve com a equipe de hardware os seguintes dados:

Classe de Instrução
CPI por Classe
A
1
B
2
C
3
Considerando o código a ser gerado por uma particular declaração de uma linguagem de alto nível, o responsável pelo projeto do compilador está considerando duas possíveis sequências de código, com as seguintes contagens de instruções:

Número de instruções por Classe
Sequência de código
A
B
C
1
2
1
2
2
4
1
1
Qual das duas sequências executa mais instruções? Qual a mais rápida?

R: a sequencia 2 executa mais instruções que

Relacionados

  • 364 Df72ba7d 885f 4d00 A04e B4011ad1dd6a 2015 04 28
    218502 palavras | 875 páginas
  • dicionário biblico
    330319 palavras | 1322 páginas