Icomp

16
Icomp y Linpack Christian Puente William Cruz Pablo Guerra Patricio Isama Alexis Gonzalez

Transcript of Icomp

Page 1: Icomp

Icomp y Linpack

Christian PuenteWilliam CruzPablo GuerraPatricio Isama

Alexis Gonzalez

Page 2: Icomp

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

Page 3: Icomp

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.

Page 4: Icomp

Resultados 2.0

Page 5: Icomp

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

Page 6: Icomp

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

Page 7: Icomp

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

Page 8: Icomp

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

Page 9: Icomp

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

Page 10: Icomp

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.

.

Page 11: Icomp

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

Page 12: Icomp

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.

Page 13: Icomp

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

Page 14: Icomp

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),

Page 15: Icomp

Resultados

Page 16: Icomp