- Factores de rendimiento del CPU:
La CPU (Central
Processing Unit - Unidad de procesamiento central) es
un chip que realiza prácticamente todos los cálculos dentro de un sistema
informático. La "velocidad" de una CPU está determinada por tres factores. La frecuencia de la CPU es el
número de ciclos que puede realizar en un segundo. Mientras mayor sea este
valor, más rápido se desempeñará la CPU en comparación a los miembros de su
propia familia de procesamiento. La memoria caché es la cantidad de memoria
disponible dentro del chip para que un procesador almacene instrucciones de
ejecución y datos actuales. Mientras mayor sea este valor dentro de un
procesador, menor será el tiempo de espera para que la información sea
accesible desde la memoria principal del sistema. Por último, la cantidad de
núcleos de una CPU es el número de núcleos de procesamiento disponibles para
que un procesador realice tareas. Mientras mayor sea el número de núcleos
físicos que tenga un procesador, más tareas se podrán ejecutar de forma
simultánea. Esto reduce el retraso del programa y permite que las operaciones
complejas se dividan en tareas más pequeñas.
- Que es un Benchmark:
En términos informáticos un benchmark es una
aplicación destinada a medir el rendimiento de un ordenador o de algún elemento
del mismo. Para ello se somete a la máquina a una serie de cargas de trabajo o
estímulos de distinto tipo con la intención de medir su respuesta ante ellos.
De esta forma se puede estimar bajo qué tareas o estímulos un determinado
ordenador se comporta de una manera fiable y efectiva o por el contrario se
muestra ineficiente.
Esta información es muy útil a la hora de seleccionar una máquina para realizar tareas determinadas en el proceso de postproducción y creación del producto audiovisual, pudiendo elegir la más adecuada para un proceso determinado.
Esta información es muy útil a la hora de seleccionar una máquina para realizar tareas determinadas en el proceso de postproducción y creación del producto audiovisual, pudiendo elegir la más adecuada para un proceso determinado.
El benchmark también es útil para estimar el
nivel de obsolescencia de un sistema o en qué aspectos técnicos puede ser
mejorado su rendimiento, por medio de actualizaciones.
Por otro lado el benchmark puede facilitarnos
todas las especificaciones técnicas de un ordenador junto con su rendimiento
ante los diferentes estímulos lo que permite realizar comparativas entre
diferentes sistemas atendiendo a sus especificaciones técnicas y su
rendimiento. Las comparativas son útiles para determinar que características
técnicas son las idóneas para conseguir un rendimiento óptimo en una tarea
específica. Una comparativa entre múltiples ordenadores de diferentes
fabricantes (con diferentes especificaciones técnicas) nos permite determinar a
priori cuáles son más adecuados para determinadas aplicaciones y cuáles son
mejores para otras.
- Ley de Amdahl:
La Ley de
Amdahl, llamada así por el arquitecto de ordenadores Gene Amdahl, se usa para
averiguar la mejora máxima de un sistema cuando solo una parte de éste es
mejorado. Establece que "la mejora obtenida en el rendimiento de un
sistema debido a la alteración de uno de sus componentes está limitada por la
fracción de tiempo que se utiliza dicho componente".
La
fórmula original de la ley de Amdahl es la siguiente:
Dónde:
F =
tiempo de ejecución mejorado y
Fa =
tiempo de ejecución antiguo.
Esta
fórmula se puede reescribir usando la definición del incremento de la velocidad
que viene dado por A = Fa / F, por lo que la fórmula anterior se puede
reescribir como:
Dónde:
A, es la
aceleración o ganancia en velocidad conseguida en el sistema completo debido a
la mejora de uno de sus subsistemas.
Am, es el factor de mejora que se ha introducido
en el subsistema mejorado.
Fm, es la
fracción de tiempo que el sistema utiliza el subsistema mejorado.