Tipos de benchmarks
Sintéticos vs Aplicaciones
-
Sintéticos: están especialmente diseñadas para medir el
rendimiento de un componente individual de un ordenador,
normalmente llevando el componente escogido a su máxima
capacidad.
Ejemplos:
- Aplicaciones: herramientas basadas en aplicaciones reales, simulan una carga de trabajo para medir el comportamiento global del equipo.
Bajo nivel vs Alto nivel
-
Test de Bajo nivel: Miden directamente el rendimiento de los
componentes Ejemplo: el reloj de la CPU, los tiempos de la DRAM
y de la caché SRAM, tiempo de acceso medio al disco duro,
latencia, tiempo de cambio de pista, etc.
-
Test de Alto nivel: Están más enfocados a medir el rendimiento de la combinación
componente/controlador/SO de un aspecto específico del sistema, como
por ejemplo el rendimiento de E/S con ficheros, o el rendimiento de
una determinada combinación de
componentes/controlador/SO/aplicación. Ejemplo: Velocidad de
compresión zip.
Otros tipos de Benchmark
-
Consumo de energía.
-
Cumplimiento con estándares ambientales, contenido de materiales
y manejo del final del ciclo de vida del producto.
-
Disipación de calor.
-
De Juguete: detectar y medir componentes básicos de un
computador.
-
Redes.
-
Reducción de ruido.
-
Trabajo compartido: mide el rendimiento en las modernas
tecnologías de distribución de procesos.
-
Servidores.
-
Soporte técnico.
Alguno de los programas de Benchmark más populares.
-
Ciusbet
-
Dhrystone
-
iCOMP
-
Linpack
-
Livermore
-
SPEC
(SPECint y SPECfp, orientados a la unidad de enteros y punto
flotante, respectivamente).
- Whetstone
|