Professional Documents
Culture Documents
Cap01 2
Cap01 2
Rendimiento de
un Procesador
CPU Time, CPI,
MIPS, MFLOPS y
Benchmarks
El Papel del Rendimiento
• El rendimiento juega un rol importante al
momento de elegir el hardware y el
software que se desee adquirir.
• Al usuario no sólo le interesa que se ejecute
una tarea, sino también que tan rápido se
obtiene el resultado.
Definiciones
• Frecuencia de Reloj fclk = 1 / Tclk
• Tiempo de Respuesta: Es el tiempo transcurrido
entre el inicio y el fin de una tarea.
• CPU Time: Es el tiempo de respuesta pero referido
al CPU.
• IC = Número de Instrucciones de una tarea.
• CPI = Número de ciclos de reloj por instrucción.
• N = Número de ciclos de reloj para realizar una
tarea.
• Por tanto, N = IC * CPI
Unidades de Medida
N IC
CPUTime = MIPS =
fclk CPUTime *106
IC * CPI fclk
CPUTime = MIPS =
fclk CPI *106
IC
CPUTime =
MIPS *106
fclk
CPI =
MIPS *106
Benchmarks
• Conjunto de programas estándar que simulan
una carga de trabajo genérica o particular, que
son utilizados para evaluar las prestaciones de
un sistema informático.