IPS (rendimiento)

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 19 de julio de 2021; las comprobaciones requieren 6 ediciones .

IPS ( ing.  instrucciones por segundo  - instrucciones por segundo) - una medida de la velocidad de un procesador de computadora . Muestra el número de ciertas instrucciones ejecutadas por el procesador en un segundo . Los valores de IPS declarados a menudo por los fabricantes son valores máximos y se obtienen en secuencias de instrucciones que no son típicas de los programas reales . Además, los valores de IPS se ven muy afectados por el ancho de banda de la jerarquía de memoria . En este sentido, en lugar de los valores iniciales de IPS, es habitual utilizar los resultados de pruebas sintéticas ( benchmark ) para evaluar el rendimiento ,  por ejemplo .SPECint o Dhrystone .

Unidades de medida derivadas:

Antes de la llegada de las pruebas de rendimiento generalmente aceptadas, los puntajes promedio de velocidad de la computadora se calculaban en función de una combinación de instrucciones. La más conocida es la mezcla Gibson [2] obtenida por Jack Gibson de IBM Corporation para programas científicos. Se han desarrollado mezclas sin punto flotante para programas comerciales , como la mezcla ADP. En la lista [3] , se pueden encontrar estimaciones de rendimiento para aproximadamente 175 computadoras de las décadas de 1960 y 1970 en tareas científicas (Gibson) y comerciales (ADP).

Aunque MIPS podría ser una métrica simple para comparar el rendimiento de los procesadores de la misma arquitectura, su uso para comparar arquitecturas diferentes es limitado. A veces, los ingenieros se refieren a esta unidad como el indicador sin sentido de la velocidad del procesador . [cuatro]

En la década de 1970, el rendimiento de las minicomputadoras a menudo se comparaba con las unidades VAX MIPS . Se comparó el rendimiento de diferentes computadoras con una máquina VAX 11/780, cuya velocidad se tomó como 1 MIPS . (A veces, esta unidad se denomina Unidad de rendimiento VAX o VUP ). Se eligió dicho punto de referencia, entre otras cosas, porque el 11/780 tiene un rendimiento cercano al IBM System / 370 mainframe modelo 158-3, que también se confundió a menudo con 1 MIPS.

A veces, el rendimiento de las minicomputadoras se medía usando un programa Fortran llamado Whetstone benchmark . Su resultado se llamó Millions of Whetstone Instructions Per Second (MWIPS). Por ejemplo, el VAX 11/780 con FPA lanzado en 1977 tenía una calificación de 1,02 MWIPS.

Procesador / Sistema dhrystone MIPS/MHz D-ops por reloj Año
UNIVAC I 0,002 MIPS/ 2,25 MHz 0.0008 1951
Intel 4004 0,092 MIPS /0,74 MHz 0.124 1971
Intel 8080 0,29 MIPS/2 MHz 0.145 1974
Intel 8086 0,33 MIPS/5 MHz 0.066 1978
motorola 6809 0,42 MIPS/1 MHz 0.42 1977
Tecnología MOS 6502 (NES) 0,43 MIPS/1 MHz 0.43 1975
Intel 8080A 0.435MIPS/3MHz 0.145 1976
motorola 6802 0,5 MIPS a /1 MHz 0.5 1977
Zilog Z80 (sega génesis) 0,58 MIPS/4 MHz 0.145 1976
Sistema IBM/370 158 0,64 MIPS/ 8,696 MHz 0.0736 1972
Intel 8088 0,75 MIPS/10 MHz 0.075 1979
VAX-11/780 1MIPS /5MHz 0.2 1977
Intel 286 1,28 MIPS a 12 MHz 0.107 mil novecientos ochenta y dos
Motorola 68000 (sega génesis) 1,4 MIPS a 8 MHz 0.175 1979
Intel i386DX 2,15 MIPS a 16 MHz 0.134 1985
ARM2 4 MIPS a 8 MHz 0.5 1986
Intel i386DX 4.3 MIPS a 33 MHz 0.13 1989
Instrumentos de Texas TMS32010 5 MIPS a 20 MHz 0.25 1983
Intel 8751 0,66 MIPS a 8 MHz 0.083 1985
Intel i486DX 8,7 MIPS a 25 MHz 0.348 1989
AMD Am386 9 MIPS a 40 MHz 0.225 1991
Intel i486DX 11.1 MIPS a 33 MHz 0.336 1991
Intel i860 25 MIPS a 25 MHz una 1989
Intel i486DX2 25,6 MIPS a 66 MHz 0.388 1992
BRAZO Cortex-M0 45 MIPS a 50 MHz 0.9 2009
Intel i860 50 MIPS a 50 MHz una 1991
Intel DX4 70 MIPS a 100 MHz 0.7 1994
MIPS R4400 (1 núcleo sgi carmesí) 120 MIPS a 150 MHz 0.567 1993
BRAZO Cortex-M3 125 MIPS a 100 MHz 1.25 2004
DEC Alfa 21064 EV4 135 MIPS a 200 MHz 0.675 1993
IBM-Motorola PowerPC 601 157,7 MIPS a 80 MHz 1.971 1993
Intel Pentium 188 MIPS a 100 MHz 1.88 1994
IBM-Motorola PowerPC 603e 188 MIPS a 133 MHz 1.414 1995
IBM-Motorola PowerPC 603ev 423 MIPS a 300 MHz 1.41 1996
BRAZO Cortex-R4 450 MIPS a 270 MHz 1.66 2006
BRAZO11 515 MIPS a 412 MHz 1.25 2002
IBM-Motorola PowerPC 750 525 MIPS a 233 MHz 2.3 1997
Intel Pentium Pro 541 MIPS a 200 MHz 2.7 1996
Sistema de gráficos por computadora LINKS-1 (257 núcleos) 642,5 MIPS a 10 MHz 2.5 mil novecientos ochenta y dos
BRAZO corteza A5 1256 MIPS a 800 MHz 1.57 2011
ARM Cortex-A8 (iPhone 4) 2000 MIPS a 1 GHz 2.0 2005
Intel Pentium III 2054 MIPS a 600MHz 3.4 1999
Qualcomm Scorpion (similar a Cortex A8) 2000 MIPS a 1 GHz 2.1 2008
SGI Onyx RealityEngine 2 (36 núcleos) 2640 MIPS a 150 MHz 17.6 1993
BRAZO corteza A7 2850 MIPS a 1,5 GHz 1.9 2011
AMD Athlon 3561 MIPS a 1,2 GHz 3.0 2000
Intel Atom N270 (núcleo único) 3846 MIPS a 1,6 GHz 2.4 2008
frambuesa pi 2 4744 MIPS a 1 GHz 4.744 2014
Motor (PS2) 6000 MIPS a 294 MHz 20.408 2000
ARM Cortex-A9 (doble núcleo) 7500 MIPS a 1,5 GHz 5.0 2009
AMD Atlon XP 2500+ 7527 MIPS a 1,83 GHz 4.1 2003
Pentium 4 Edición Extrema 9726 MIPS a 3,2 GHz 3.0 2003
AMD E-350 (doble núcleo) 10.000 MIPS a 1,6 GHz 6.25 2011
PS3 Cell BE (solo PPE) 10240 MIPS a 3,2 GHz 3.2 2006
X-FI creativo (EMU20K1) 10340 MIPS a 400 MHz 25.82 2005
Túnel de viento numérico Fujitsu-NAL (168 núcleos) 10718.4 MIPS a 105 MHz 63.8 1993
AMD Athlon FX-57 12.000 MIPS a 2,8 GHz 4.3 2005

Véase también

Pruebas de rendimiento

Notas

  1. SI Adyan. Diccionario enciclopédico matemático . - Búhos. enciclo., 1988-01-01. — 856 pág. Archivado el 20 de diciembre de 2016 en Wayback Machine .
  2. JC Gibson. The Gibson Mix // Informe técnico. TR 00.2043. - Poughkeepsie, NY: División de Desarrollo de Sistemas de IBM, 1970.
  3. Velocidades de computadora a partir de mezclas de instrucciones anteriores a 1960 a 1971 . Consultado el 30 de abril de 2016. Archivado desde el original el 21 de junio de 2014.
  4. Ted MacNeil. No se deje engañar por MIPS (enlace no disponible) . Revista IBM. Archivado desde el original el 17 de agosto de 2012.