rendimiento de computadores ejercicios

Upload: jairo-calle

Post on 01-Mar-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 Rendimiento de Computadores Ejercicios

    1/5

    Docente:

    Ing. Hoower Puicon Zapata

    Alumno:

    Calle Garcia Jairo Dario

    FACULTAD DE INGENIERA

    INDUSTRIALESCUELA

    DE

    INGENIERA INFORMTICA

  • 7/25/2019 Rendimiento de Computadores Ejercicios

    2/5

    Universidad Nacional de Piura Facultad de Ingeniera Industrial

    Microcomputadoras ITrabajo Final Pgina 2

    RENDIMIENTO DE COMPUTADORES

    EJERCICIOS PROPUESTOS

    1.

    En un procesador de una frecuencia de 40 Mhz se ejecuta unbenchmark

    con lasiguiente mezcla de instrucciones y ciclos:

    Tipo No de instrucciones CiclosAritmtica entera 45.000 1

    Transferencia de datos 32.000 2

    Punto flotante 15.000 5

    Transferencia de control 8.000 2

    Calcular, CPI, rendimiento y tiempo de ejecucin.

    =

    45000 + 64000 + 75000 + 16000

    100000

    200000

    100000 2

    1

    40 Mhz 0.25 10 25 10

    :

    100000 2 25 10

    50 10 0.5

    1

    0.5 2

  • 7/25/2019 Rendimiento de Computadores Ejercicios

    3/5

    Universidad Nacional de Piura Facultad de Ingeniera Industrial

    Microcomputadoras ITrabajo Final Pgina 3

    2.

    Considerar la ejecucin de un programa con 200.000 instrucciones, en un

    procesador a 40 Mhz. La relacin de instrucciones y el nmero de ciclos se

    muestra en la siguiente tabla:

    Instrucciones CPI %Aritmtica y lgica 1 60%Transferencia de datos 2 18%

    Saltos 4 12%

    Referencias a memoria 8 10%

    Calcular CPI, rendimiento y tiempo de ejecucin.

    =

    120000 + 72000 + 96000 + 160000

    200000

    448000

    200000 2.24

    1

    40 Mhz

    0.25 10 25 10

    :

    200000 2.24 25 10

    112 10 1.12

    1

    1.12 0.89

  • 7/25/2019 Rendimiento de Computadores Ejercicios

    4/5

    Universidad Nacional de Piura Facultad de Ingeniera Industrial

    Microcomputadoras ITrabajo Final Pgina 4

    3.

    Una estacin de trabajo usa un procesador de 15 Mhz, con un rendimiento de 10

    MIPS para ejecutar un programa dado. Asumir un ciclo de retardo para cada

    acceso a memoria.

    15 , 10

    1

    a. Cul es el nmero de ciclos por instruccin de este computador?

    10

    10

    1 5 1 0

    10 10 1.5

    b.

    Suponer que se actualiza el procesador a una frecuencia de 30 Mhz, sin

    modificar la velocidad de memoria y, consecuentemente, necesitamos dosciclos para accesos a memoria. Si el 30% de instrucciones requiere un

    acceso a memoria y el 5% requiere dos accesos a memoria, cul es el

    rendimiento del nuevo procesador?

    30;

    30% 1

    5% 2

    30 10

    350 1.1429 74997.187

  • 7/25/2019 Rendimiento de Computadores Ejercicios

    5/5

    Universidad Nacional de Piura Facultad de Ingeniera Industrial

    Microcomputadoras ITrabajo Final Pgina 5

    4. Un procesador no segmentado que funciona a 100 MHz ejecuta un programa de

    acuerdo a la siguiente tabla:

    Instrucciones CPI %LOAD 4 20%

    STORE 3 15%

    ALU 6 40%

    Saltos 3 25%

    a. cul ser la ganancia si se mejora la ALU para que el nmero de ciclos

    que consume una operacin se reduzca a la mitad?

    (4 0.2 + 3 0.15 + 6 0.4 + 3 0.25)

    1100

    (0.8 + 0.45 + 2.4 + 0.75)

    100 0.044 10 44 10 44

    (0.8 + 0.45 + 1.2 + 0.75)

    100 32 10 32

    .

    b. Supongamos ahora que dos ciclos del LOAD y dos del STORE son

    imputables a la ALU. Con la mejora indicada en el punto anterior, cul

    ser ahora la ganancia?

    Instrucciones CPI %

    LOAD 2 20%STORE 1 15%

    ALU 7 40%

    Saltos 3 25%

    (2 0.2 + 1 0.15 + 7 0.4 + 3 0.25)

    1

    100

    (0.4 + 0.15 + 2.8 + 0.75)

    100 0.041 10

    41 10

    41

    .