top of page
Productividad

 

Reducir el tiempo de respuesta de un sistema casi siempre mejora la productividad. Por ejemplo, en el primer caso mejoran. En el segundo caso, ninguna de las tareas consigue que su trabajo se haga más rápido, por lo que tan solo la productividad se verá incrementada. Sin embargo, si la demanda de procesadores en el segundo caso fuera caso tan alta como la productividad, el sistemas podía verse forzado a poner en cola algunas peticiones, EN este caso, el incrementó de la productividad podría verse forzado a poner en cola algunas peticiones, En este caso, el incremento de la productividad podría mejorar también en el tiempo de respuesta, ya que eso reduciría el tiempo de espera en la cola. Por lo tanto, en bastantes de los sistemas computacionales reales, cambiar el tiempo de ejecución a la productividad afectaría a menudo al otro factor. La productividad es el mejor desempeño de la computadora para ahorrar tiempo, también llamado throughput se puede definir como la cantidad total de trabajo realizado por unidad de tiempo.

Factores de rendimiento

  • Los factores son los elementos de la ecuación de rendimiento de la CPU.  o Número de instrucciones del programa.  o CPI (Número de ciclos por instrucción).  o Periodo de reloj / velocidad del reloj.

  • En vez del número de instrucciones y el CPI se puede usar el número de ciclos del programa.

¿Cómo se obtiene cada elemento de la ecuación de rendimiento?  o  El tiempo de CPU se obtiene corriendo el programa  o  La velocidad, y por lo tanto el periodo del reloj, es parte de la documentación de la computadora.

El número de instrucciones se puede obtener  o  Contando las instrucciones (sin seudos) del programa.  · Usando un simulador del ISA.

  • Usando un programa profiler.

  • Usando contadores de hardware (si están disponibles).  o  El CPI se puede obtener:

  • Usando un simulador de la implementación.

  • Usando contadores de hardware.

     

     

     

     

     

     

     

     

     

 

© 2023 by Digital Marketing. Proudly created with Wix.com

bottom of page