Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PRESTACIONES
CLASE 2
respuesta
En un sistema informtico:
Se reemplaza el procesador de un computador por una versin ms rpida.
Se aaden procesadores a un sistema que usa mltiples procesadores para diferentes tareas, por
ejemplo, buscar en la World Wide Web.
qu ocurre: aumenta la productividad, se reduce el tiempo de respuesta o ambos a la vez?
Esta frmula pone de manifiesto que el diseador de hardware puede mejorar las
prestaciones reduciendo la longitud del ciclo de reloj o el nmero de ciclos de reloj
requeridos por un programa. El diseador a menudo se enfrenta a un compromiso entre el
nmero de ciclos requerido por un programa y la longitud de cada ciclo.
EJEMPLO
Nuestro programa favorito se ejecuta en 10 segundos en
el computador A, que tiene un reloj de 2 GHz.
Intentaremos ayudar al diseador de computadores a
que construya una mquina B que ejecute el programa
en 6 segundos.
El diseador ha determinado que es posible un
incremento sustancial en la frecuencia de reloj, pero que
este incremento afectar al resto del diseo de la CPU,
haciendo que la mquina B requiera 1.2 veces los ciclos
de reloj que la mquina A necesitaba para ejecutar el
programa. Qu frecuencia de reloj debera ser el
objetivo del diseador?
Prestaciones de las instrucciones
Se tratara aspecto de las instrucciones que forman
un programa.
Debido a que el compilado genera las instrucciones
que se deben ejecutar, y la mquina ha de
ejecutarlas para que el programa funcione, el
tiempo de ejecucin debe depender del nmero
de instrucciones del programa: el tiempo de
ejecucin es igual al nmero de instrucciones
ejecutadas multiplicado por el tiempo medio por
instruccin.
El nmero de ciclos de reloj requerido por un programa puede ser
representado como: