Questão de Arquitetura de Computadores

Aumentar o número de instruções de benchmark em 10% resultará em um aumento do tempo de execução de 1,1 vezes ou 10% a mais do que o tempo de execução original. No tempo de execução: INovo = 1.1 * IAnterior CPINovo = 1.05 * CPIAnterior Tempo de execução = (CPINovo * INovo) * Clock Period Tempo de execução = (1.05 * CPIAnterior * 1.1 * IAnterior) * Clock Period Tempo de execução = 1.155 * (CPIAnterior * IAnterior * Clock Period) O novo tempo de execução 1.155 vezes ou 15.5 ext{%} maior que o tempo anterior de execução. No SPEC ratio: SPECRatio = rac{Tempo ext{ }de ext{ }Referencia}{Tempo ext{ }de ext{ }Execução ext{ }Novo} Dado que o SPEC ratio original é de 19.503 e o tempo de execução de referência é de 10.490 ext{ }s, podemos calcular o novo SPEC ratio da seguinte forma: SPECRatio_{new} = rac{10.490 ext{ }s}{Tempo ext{ }de ext{ }Execução ext{ }Novo} Portanto, precisamos primeiro calcular o novo tempo de execução usando as informações anteriores: Tempo ext{ }de ext{ }Execução ext{ }Novo = 1.155 * Tempo ext{ }de ext{ }Execução ext{ }Anterior Substituindo o valor de Tempo ext{ }de ext{ }Execução ext{ }Novo no SPEC ratio original: SPECRatio = rac{10.490 ext{ }s}{(1.155 * (CPI_{Anterior} * I_{Anterior} * Clock_{Period}))}

A
CPI = Ciclos / Instruções
B
Ciclos de clock = Tempo de execução * Frequência do clock
C
Frequência do clock = rac{1}{3.65 * 10^{-10}} = 2.739 * 10^{9} Hz
D
Ciclos de clock = 537 * (2.739 * 10^{9}) = 1.4681 * 10^{12}
E
CPI = rac{1.4681 * 10^{12}}{1.282 * 10^{12}} = 1.14

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!

Aulas em vídeo Em breve

00:00

Tópicos Relacionados