RENDIMIENTO DEL COMPUTADOR TIEMPO DE EJECUCION: TIEMPO DE CPU:TIEMPO DE EJECUCION DE UN PROGRAMA TIEMPO DE RESPUESTA: TIEMPO PARA COMPLETAR UNA TAREA TIEMPO DE CPU TIEMPO USADO POR EL USUARIO TIEMPO USADO POR EL SISTEMA OPERATIVO MPLO:FUNCION TIME DE UNIX, 90,7u 12.9s 2:39 65% iempo de CPU: 90.7 +12.9 = 103.6 seg iempo de respuesta = 2min 39 seg =159 seg tiempo de CPU = 65% de tiempo de respuesta = 159 * 0.65 = 103 tiempo de espera de operaciones de E-S = 159 * 0.35 = 55.6 se
22
Embed
RENDIMIENTO DEL COMPUTADOR TIEMPO DE EJECUCION: TIEMPO DE CPU:TIEMPO DE EJECUCION DE UN PROGRAMA TIEMPO DE RESPUESTA: TIEMPO PARA COMPLETAR UNA TAREA TIEMPO.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
RENDIMIENTO DEL COMPUTADOR
TIEMPO DE EJECUCION:
TIEMPO DE CPU:TIEMPO DE EJECUCION DE UN PROGRAMA
TIEMPO DE RESPUESTA: TIEMPO PARA COMPLETAR UNA TAREA
TIEMPO DE CPU
TIEMPO USADO POR EL USUARIO
TIEMPO USADO POR EL SISTEMA OPERATIVO
EJEMPLO:FUNCION TIME DE UNIX, 90,7u 12.9s 2:39 65% tiempo de CPU: 90.7 +12.9 = 103.6 seg tiempo de respuesta = 2min 39 seg =159 seg tiempo de CPU = 65% de tiempo de respuesta = 159 * 0.65 = 103.6 tiempo de espera de operaciones de E-S = 159 * 0.35 = 55.6 seg
Tc*CPI*NICPU_tiempo
NI, CPI: dependen del compilador y la arquitectura de la maquinaTc: Función de la tecnología de la máquina
n
iii NI*CPICPU_ciclos_Numero
1
Tc*)NI*CPI(CPU_Tiempon
iii
1
NI
NI*CPICPI
n
iii
1
CO M P ARACIO N ES20%
S ALT O S20%
O T RASIN S T RUCCIO N ES
80%
S ALT O S20%
O T RASIN S T RUCCIO N ES
80%
CP U A
CP U B
PROBLEMA: QUE CPU ES MAS RAPIDA?
A_Tc*.B_Tc 251
A_NI*.B_NI 80
A_Tc*A_CPI*A_NIA_CPU_Tiempo
B_Tc*B_CPI*B_NIB_CPU_Tiempo
A_Tc*B_CPI*A_NI*).*.(B_CPU_Tiempo 25180
resto_CPI*A_NI
A_resto_NIsalto_CPI*
A_NI
A_salto_NIA_CPI
resto_CPI*B_NI
B_resto_NIsalto_CPI*
B_NI
B_salto_NIB_CPI
211100
802
100
20.**A_CPI
251180
602
80
20.**B_CPI
A_Tc*A_NI*.A_CPU_Tiempo 21
A_Tc*A_NI*.B_CPU_Tiempo 251
0406121
251.
.
.
A_CPU_Tiempo
B_CPU_Tiempo
Tc**CPI*ejecucion_Tiempo
NIMIPS
66 10
1
10
OTROS PARAMETROS DE RENDIMIENTO
FACTORES QUE INFLUYEN: DEPENDE DEL REPERTORIO DE INSTRUCCIONES VARIA ENTRE PROGRAMAS PUEDEN VARIAR INVERSAMENTE AL RENDIMIENTO
Wi =1, OPERACIONES DE SUMA, RESTA, COMPARACION y MULTIPLICACIONWi =4, OPERACIONESDIVISION y RAIZ CUADRADAWi =8, OTRAS OPERACIONES DE PUNTO FLOTANTE
PRODUCTIVIDAD: NUMERO DE TAREAS EJECUTADAS POR UNIDAD DE TIEMPO
LEY DE AMDAHL
LA MEJORA GLOBAL OBTENIDA EN EL RENDIMIENTO GLOBAL DEL COMPUTADOR AL USAR UN MODO DE EJECUCION MAS RAPIDO ESTA LIMITADO POR LA FRACCION DE TIEMPO QUE SE TIENE EN EL MODO MAS RAPIDO.