Icomp
-
Upload
pablo-guerra -
Category
Engineering
-
view
195 -
download
0
Transcript of Icomp
Icomp y Linpack
Christian PuenteWilliam CruzPablo GuerraPatricio Isama
Alexis Gonzalez
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
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 CINT95 y CFP95 de SPEC Intel Media Benchmark.
Resultados 2.0
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 MultimediaMark 99 Jmark 2.0 WinBench 99-FPU WinMark
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
Procesador
Pentium III 600 MHz
1240 1500 1650 1780 1930
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
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
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
Componentes más relevantes de iCOMPCPUmark* 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.
.
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
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.
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
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),
Resultados