Millones de instrucciones por segundo o MIPS (del inglés millions of instructions per second) es una forma de medir la potencia de los microprocesadores. Sin embargo, esta medida solo es útil para comparar procesadores con el mismo conjunto de instrucciones y usando benchmarks que fueron compilados por el mismo compilador y con el mismo nivel de optimización. Esto se debe a que la misma tarea puede necesitar un número de instrucciones diferentes si los juegos de instrucciones también lo son; y por motivos similares en las otras dos situaciones descritas. En las comparativas, usualmente se representan los valores de pico, por lo que la medida no es del todo realista. La forma en que funciona la memoria que usa el procesador también es un factor clave para la potencia de un procesador, algo que no suele considerarse en los cálculos con MIPS. Debido a estos problemas, los investigadores han creado pruebas estandardizadas tales como SpecInt para medir el funcionamiento real, y las MIPS han caído en desuso.

En el mundo de GNU/Linux se suelen referir a los MIPS como BogoMips.

El equivalente en la aritmética de coma flotante de los MIPS es el flop.

Muchos microprocesadores de 8 y 16 bits se miden en KIPS (kiloinstrucciones por segundo), que equivale a 0,001 MIPS. El primer microprocesador de propósito general, el Intel 8080 ejecutaba 640 KIPS. El Intel 8086 (16 bits), el primer microprocesador usado en PC, podía ejecutar 800 KIPS. El Pentium 4 llega aproximadamente a 1700 MIPS.

Evolución en el tiempo de las instrucciones por segundo Procesador IPS Reloj AñoIntel 8080640 KIPS2 MHz1974Intel 8086800 KIPS4,77 MHz1979Motorola 680001 MIPS8 MHz1979Intel 486DX54 MIPS66 MHz1992Intel Pentium100 MIPS60 MHz1993PowerPC 600s (G2)35 MIPS33 MHz1994ARM 7500FE35,9 MIPS40 MHz1996PowerPC G3525 MIPS233 MHz1997ARM10400 MIPS300 MHz1998Zilog eZ8080 MIPS50 MHz1999Sony "Allegrex"(de la PSP)32 MIPS333 MHz2002Pentium 4 Extreme Edition9726 MIPS3,2 GHz2003ARM Cortex A82000 MIPS1 GHz2005Xbox360 IBM "Xenon" Single Core6400 MIPS3,2 GHz2005AMD Athlon 648400 MIPS2,8 GHz2005AMD Athlon FX-5712 000 MIPS2,8 GHz2005AMD Athlon 64 Dual Core18 500 MIPS2,2 GHz2005AMD Athlon 64 3800+ X2 (Dual Core)18 900 MIPS2,2 GHz2005Overclocked AMD Athlon 64 3800+ X2 (Dual Core)25 150 MIPS2,8 GHz2005Cell (cada PPE)6400 MIPS3,2 GHz2006Procesador Cell de la PlayStation 321 800 MIPS3,2 GHz2006AMD Athlon FX-60 (Dual Core)22 150 MIPS2,6 GHz2006Overclocked AMD Athlon FX-60 (Dual Core)24 300 MIPS2,8 GHz2006Overclocked AMD Athlon FX-60 (Dual Core)27 100 MIPS3,0 GHz2006AMD Ryzen Threadripper 3990X2,356,230 MIPS4,35 GHz2020

Véase también Frecuencia de reloj Procesador digital de señal VLIW

Enlaces externos MIPS y MSUs con el IBM z990

Categoría:Microprocesadores Categoría:Acrónimos de informática