2. iCOMP
Creado por intel en 1992
Conjunto de benchmarks
Mide el rendimiento de procesadores intel
Intel Comparative Microprocessor Performance
Expresa el rendimiento de los procesadores Intel respecto a algún procesador base
La versión 1.0 tenía como base el procesador Intel 486SX 25MHz
Contenía las siguientes pruebas
CPUmark32
Norton SI-32
SPECint_base95
SPECfp_base95
Intel Media Benchmark
3. Versión 2.0
Cada benchmark mide una caracteristica
especial de la arquitectura intel
El procesador de referencia es el Pentium de
120Mhz
Cambió el conjunto de benchmarks
Los benchmarks miden el rendimiento de
procesadores de 32 bits
CPUmark32
Norton Utilities SI32
5. Versión 3.0
En 1997 salió la versión 3.0
Tomaba como base al procesador Pentium II
de 350 Mhz
Es la versión que más información disponible
existe
Nuevamente cambió el conjunto de
benchmarks:
WinTune 98
CPUmark 99
3D WinBench 99
6. Resultados versión 3.0
Procesador
Pentium II
450 MHz
Procesador
Pentium III
450 MHz
Procesador
Pentium III
500 MHz
Procesador
Pentium III
550 MHz
Procesa
dor
Pentium
III 600
MHz
1240 1500 1650 1780 1930
7. Rendimiento de Internet
Procesad
or
Pentium
II 450
MHz
Procesador
Pentium III
450 MHz
Procesador
Pentium III
500 MHz
Procesador
Pentium III
550 MHz
Procesador
Pentium III
600 MHz
Prueba de
procesador
Jmark* 2.0—NT
4.0
753 779 866 948 1035
SYSmark* J 909 915 1011 1076 1167
8. Configuración de las pruebas
Procesador
Procesador Pentium II 450 MHz,
Procesador Pentium III 450, 500,
550, 600 MHz
FPU Integrada
Sistema Intel® SE440BX-2
Caché secundaria 512KB
Disco duro Adaptec* AHA2940UW2W
SCSI/PCI, Seagate Cheetah
ST39102LW
Vídeo Diamond Multimedia Viper* V550
AGP (con 16MB SDRAM);
Controlador: 4.10.01.0239
Sonido Diamond MonsterSound* M80 PCI
Sistema operativo Windows*98 con Microsoft DirectX
6.1*
Tamaño de memoria 128 MB SDRAM
Gráficos Resolución 1024 x 768, color de
16 bits
9.
Desarrollo de programas de prueba nuevos o actualizados. El sector informático actualiza los
análisis de rendimiento o desarrolla otros nuevos para que reflejen la mezcla única de
instrucciones del software existente y del que está apareciendo.
Utilización cada vez mayor de software y tecnología 3D, multimedia e Internet.
Los resultados del iCOMP Index 3.0 no pueden compararse con los de versiones anteriores del
índice iCOMP ya que se utilizan análisis de rendimiento y valoraciones diferentes.
El índice iCOMP proporciona una medición sencilla y relativa del rendimiento del
microprocesador.
Mide el rendimiento para ayudar a aquellos que vayan a comprar un computador a decidir qué
microprocesador Intel satisface mejor sus necesidades
Los resultados no deben compararse con versiones anteriores de ICOMP ya que se utilizan
análisi de rendimiento y valoraciones diferentes
10. Componentes más relevantes de
iCOMP
CPUmark* 99
Mide el rendimiento del procesador de un PC, la memoria caché interna,externa y la RAM del
sistema.
Wintune 98
prueba de diagnóstico para sistemas Windows 98, Windows 95 y Windows NT
realiza una serie de siete pruebas, incluidas pruebas de la CPU, de memoria, de vídeo y de velocidad
de disco
Winstone* 99
programa de pruebas basado en aplicaciones y para sistemas
mide el rendimiento global del PC cuando se ejecutan aplicaciones de 32 bits basadas en Windows
Ejecuta paquetes empresariales de 32 bits en diferentes actividades programadas
utiliza el tiempo que necesita el PC para realizar esas tareas para generar sus informes de rendimiento.
.
11. LINPACK
desarrollado en el Argone National Laboratory en 1976
uno de los más usados en sistemas científicos y de ingeniería.
Su uso como benchmark fue accidental
Resuelve sistemas de ecuaciones
Actualmente ha sido reemplazado por el paquete Lapack
12. La versión original fue producida en Fortran
Actualmente existe una versión en C y un applet de JAVA
hace un uso muy intensivo de las operaciones de coma flotante
Hace uso extensivo de la FPU (Floating Point Unit)
Utiliza rutinas de la bibliotecaBLAS (Basic Linear Algebra Subroutines )
Ejecuta la rutina DAXPY de la biblioteca BLAS
y(i) := y(i) + a * x(i).
Es por esto que en realidad se puede decir que lo que mide Linpack es la velocidad del sistema para DAXPY.
13. Tipos de pruebas
100 x 100 (optimización del bucle interno)
1.000 por 1.000 (optimización de tres bucles)
Un problema paralelo escalable.
Las matrices son generados usando un
generador de número pseudoaleatorios
14.
Ejecuta dos rutinas básicas
•
descompone la matriz
•
resuelve el sistema de ecuaciones
•
Para una matriz de n x n la primera rutina lleva n³
operaciones
•
La segunda ejecuta n²
•
Los esultados se expresan en MFlops (millones de operaciones
de coma flotante por segundo),