Sunteți pe pagina 1din 2

UNIVERSIDAD NACIONAL DE INGENIERIA

FACULTAD DE ELECTROTECNIA Y COMPUTACION


Departamento de Arquitectura y Sistemas

Arquitectura de Mquinas Computadoras III



GUIA CLASE PRCTICA No1
Rendimiento del Sistema de Cmputo


1) Un sistema de cmputo A ejecuta un programa p en 9 segundos y un sistema B
ejecuta el mismo programa en 6 segundos. Cunto es la razn o ganancia de
rendimiento n de B sobre A?

2) Una mquina A ejecuta un programa p en 5s y su CPU tiene una frecuencia de reloj
de 1 GHz. Usted est diseando una mquina B y quiere que sta ejecute p en
solamente 1 segundos aunque sabe que para ello requiere una mayor frecuencia de
reloj y como consecuencia, sern requeridos 20% ms de ciclos para completar p.
Qu frecuencia debe tener B para lograr el objetivo?

3) Un sistema de cmputo A ejecuta un programa p en 7 segundos y un sistema B
ejecuta el mismo programa en 5 segundos. En qu porcentaje B aventaja a A? En
cuanto tiempo B ejecutara p si aventajara a A en un 30%?

4) Si una mquina A ejecuta un programa p en 10 segundos con una frecuencia de
60MHz, Cuntos ciclos de reloj consumi la ejecucin de este programa?, Cuntas
instrucciones ejecut A si su CPI es de 5?

5) Una computadora A requiere 50% ms de ciclos que otra computadora B para
ejecutar un mismo programa p. Sin embargo, la frecuencia de reloj de A es 3 veces la
frecuencia de reloj de B. Cul tiene mayor rendimiento?, En qu porcentaje supera
sta a la otra?

6) Cul ser la frecuencia de reloj apropiada para una mquina A que estamos
diseando, donde el paso de control ms tardado requiere 9.999 ns?, En cunto
tiempo ejecutar un programa p que tiene un total de 9, 999,999 instrucciones, si el CPI
de la mquina es 10?

7) Una computadora que tiene una frecuencia de reloj de 50MHz, ejecutar un
programa p que tiene 100 000 instrucciones. En cunto tiempo se ejecutar el
programa si sabemos que: 30% de las instrucciones a ejecutarse van a requerir 7 ciclos
de reloj , 25% requerir 9 ciclos, 18% requerir 10 ciclos, 13% requerir 12 ciclos, 10%
requerir 14 ciclos y 4% requerir 16 ciclos ?

8) Un sistema de cmputo A, cuya frecuencia es 100MHz y tienen CPI de 10, ejecuta un
programa p en 10 segundos. Qu frecuencia debe tener un sistema B con la misma
arquitectura que estamos diseando, para que con un CPI de 4 pueda ejecutar p en
solo 5 segundos?

9) Tenemos una mquina A que tiene CPI de 10 y una frecuencia de 100MHz. Por otro
lado, tenemos otra mquina B, que usando una arquitectura diferente a una
frecuencia de solo 60MHz logra aventajar a A en rendimiento en un 25% aunque sus
programas requieren ejecutar en promedio 20% ms de instrucciones que los de A.
Qu CPI debe tener B para lograr tal ventaja?
UNIVERSIDAD NACIONAL DE INGENIERIA
FACULTAD DE ELECTROTECNIA Y COMPUTACION
Departamento de Arquitectura y Sistemas

Arquitectura de Mquinas Computadoras III




10) Si la mquina A tiene una mtrica de desempeo de 10MIPS y ejecuta un programa p
en 10 s. En cunto tiempo ejecutara el mismo programa una mquina con idntica
arquitectura pero productividad de 12MIPS?

11) Una mquina X tiene una mtrica de desempeo de 10MIPS y ejecuta un programa p
en 7 s. Una mquina A ejecuta el mismo programa p en 6 segundos. Cunto vale la
productividad de A relativa a X?

12) Una computadora A en un laboratorio de modelacin y simulacin es usada para
ejecutar programas que involucran intensivos clculos en punto flotante. Se quiere
tener una idea del rendimiento de esta mquina, para lo cual se decide producir un
benchmark sinttico que le aplica la siguiente carga de trabajo:

Instrucciones Esfuerzo (Ciclos) Peso Cantidad
Enteras 10 000
AddD 30 100 000
SubD 36 90 000
MultD 60 100 000
DivD 70 50 000
Otras ~ 50 10 000


Este tard 10ms en completar su trabajo. Calcule en base a la tabla y el tiempo de
ejecucin: a) MIPS, b) MFLOPS, c)MFLOPSnormalizados (Defina el peso)

13) Se mejora un sistema de cmputo al duplicar la frecuencia del CPU. Sin embargo, por
regla general, el CPU en esa computadora est ocioso el 30% del tiempo. Cul es la
aceleracin global del rendimiento del sistema logrado con la mejora?

14) Un sistema que usaba emulacin en punto flotante fue mejorado al agregarle una FPU
que ejecuta 3 veces ms rpido las operaciones que el anterior. Cul es la ganancia
global lograda en la ejecucin de un programa p si sabemos que el 80% de las
instrucciones ejecutadas en p son operaciones en punto flotante?

15) Un sistema de memoria con tiempo de acceso de 60ns se mejora al jerarquizarlo,
agregando una cach L1 con tiempo de acceso de 10ns. Cul ser el tiempo de
acceso global del sistema con cach si sabemos que la tasa de aciertos anda en un
90%?

16) Se reemplaza un dispositivo de E/S tipo ISA, conectado al bus de expansin de 16 bits
a una frecuencia de 12 MHz, por otro dispositivo que se conecta al bus PCI de 32 bits
con una frecuencia de 66MHz. Calcule la ganancia de productividad de esta mejora
en virtud de la velocidad de transferencia mxima que se puede alcanzar en cada
tipo de bus.

S-ar putea să vă placă și