Las instrucciones por segundo ( IPS ) son una medida de la velocidad del procesador de una computadora . Para computadoras con conjuntos de instrucciones complejos (CISC), las diferentes instrucciones toman diferentes cantidades de tiempo, por lo que el valor medido depende de la combinación de instrucciones; incluso para comparar procesadores de la misma familia, la medición IPS puede ser problemática. Muchos valores de IPS reportados han representado tasas de ejecución "máximas" en secuencias de instrucciones artificiales con pocas ramificaciones y sin contención de caché , mientras que las cargas de trabajo realistas generalmente conducen a valores de IPS significativamente más bajos. Jerarquía de memoriatambién afecta en gran medida el rendimiento del procesador, un problema que apenas se considera en los cálculos de IPS. Debido a estos problemas, los puntos de referencia sintéticos como Dhrystone ahora se utilizan generalmente para estimar el rendimiento de la computadora en aplicaciones de uso común, y el IPS en bruto ha caído en desuso.
El término se usa comúnmente en asociación con un prefijo métrico (k, M, G, T, P o E) para formar kiloinstrucciones por segundo ( kIPS ), millones de instrucciones por segundo ( MIPS ) y mil millones de instrucciones por segundo ( GIPS). ) y así. Anteriormente, TIPS se usaba ocasionalmente para "miles de ips".
Informática
IPS se puede calcular usando esta ecuación: [1]
Sin embargo, la medición de instrucciones / ciclo depende de la secuencia de instrucción, los datos y factores externos.
Mil instrucciones por segundo (TIPS / kIPS)
Antes de los puntos de referencia estándar estaban disponibles, la calificación promedio de velocidad de los ordenadores se basa en los cálculos para una mezcla de instrucciones con los resultados dados en kilo instrucciones por segundo (kips). La más famosa fue la Gibson Mix , [2] producida por Jack Clark Gibson de IBM para aplicaciones científicas en 1959. Otras clasificaciones, como la mezcla ADP, que no incluye operaciones de coma flotante, se produjeron para aplicaciones comerciales. La unidad de mil instrucciones por segundo (kIPS) rara vez se usa en la actualidad, ya que la mayoría de los microprocesadores actuales pueden ejecutar al menos un millón de instrucciones por segundo.
La mezcla de Gibson
Gibson dividió las instrucciones de la computadora en 12 clases, basadas en la arquitectura IBM 704 , agregando una 13ª clase para tener en cuenta el tiempo de indexación. Los pesos se basaron principalmente en el análisis de siete programas científicos ejecutados en el 704, con una pequeña contribución de algunos programas de IBM 650 . El puntaje general fue entonces la suma ponderada de la velocidad de ejecución promedio de las instrucciones en cada clase. [3]
La mezcla de Gibson | % |
---|---|
1. Cargas y almacenamiento | 31,2 |
2. Suma y resta de punto fijo | 6.1 |
3. Compara | 3.8 |
4. Sucursales | 16.6 |
5. Suma y resta flotante | 6,9 |
6. Multiplicar flotante | 3.8 |
7. División flotante | 1,5 |
8. Multiplicación de punto fijo | 0,6 |
9. División de punto fijo | 0,2 |
10. Cambio | 4.4 |
11. Lógico, Y, O, etc. | 1,6 |
12. Instrucciones que no utilizan registros | 5.3 |
13. Indexación | 18 |
Total | 100 |
Millones de instrucciones por segundo (MIPS)
La velocidad de una CPU determinada depende de muchos factores, como el tipo de instrucciones que se ejecutan, el orden de ejecución y la presencia de instrucciones de bifurcación (problemático en las canalizaciones de la CPU). Las tasas de instrucción de la CPU son diferentes de las frecuencias de reloj, generalmente expresadas en Hz , ya que cada instrucción puede requerir varios ciclos de reloj para completarse o el procesador puede ser capaz de ejecutar múltiples instrucciones independientes simultáneamente. MIPS puede ser útil al comparar el rendimiento entre procesadores fabricados con una arquitectura similar (por ejemplo, microcontroladores de la marca Microchip), pero son difíciles de comparar entre diferentes arquitecturas de CPU . [4] Esto llevó a que el término "índices de rendimiento sin sentido" fuera popular entre los técnicos a mediados de la década de 1980. [5]
Por esta razón, MIPS se ha convertido no en una medida de la velocidad de ejecución de instrucciones, sino en la velocidad del desempeño de la tarea en comparación con una referencia. A finales de la década de 1970, se comparó el rendimiento de la minicomputadora mediante VAX MIPS , donde las computadoras se midieron en una tarea y su rendimiento se calificó con el VAX 11/780 que se comercializaba como una máquina 1 MIPS . (La medida también se conocía como la Unidad de rendimiento VAX o VUP .) Se eligió porque el 11/780 era aproximadamente equivalente en rendimiento a un IBM System / 370 modelo 158-3, que se aceptaba comúnmente en la industria de la computación como en ejecución a 1 MIPS.
Muchas afirmaciones sobre el rendimiento de las minicomputadoras se basaron en la versión de Fortran del punto de referencia Whetstone , lo que proporciona millones de instrucciones por segundo de Whetstone (MWIPS). El VAX 11/780 con FPA (1977) funciona a 1.02 MWIPS.
Las velocidades efectivas de MIPS dependen en gran medida del lenguaje de programación utilizado. El Informe Whetstone tiene una tabla que muestra las velocidades MWIPS de las PC a través de los primeros intérpretes y compiladores hasta los lenguajes modernos. El primer compilador de PC fue para BASIC (1982) cuando una CPU 8088/87 de 4.8 MHz obtuvo 0.01 MWIPS. Los resultados en un Intel Core 2 Duo de 2.4 GHz (1 CPU 2007) varían de 9.7 MWIPS usando BASIC Interpreter, 59 MWIPS a través del compilador BASIC, 347 MWIPS usando 1987 Fortran, 1,534 MWIPS a través de HTML / Java a 2,403 MWIPS usando un moderno compilador C / C ++ .
Para la mayoría de los primeros microprocesadores de 8 y 16 bits , el rendimiento se midió en mil instrucciones por segundo (1000 kIPS = 1 MIPS).
zMIPS se refiere a la medida MIPS utilizada internamente por IBM para calificar sus servidores mainframe ( zSeries , IBM System z9 e IBM System z10 ).
Millones de operaciones ponderadas por segundo (WMOPS) es una medida similar, utilizada para códecs de audio.
Línea de tiempo de instrucciones por segundo
Procesador / Sistema | Dhrystone MIPS o MIPS y frecuencia | D IPS por ciclo de reloj | D IPS por ciclo de reloj por núcleo | Año | Fuente |
---|---|---|---|---|---|
UNIVAC I | 0,002 MIPS a 2,25 MHz | 0,0008 | 0,0008 | 1951 | |
IBM 7030 ("Estirar") | 1.200 MIPS a 3.30 MHz | 0.364 | 0.364 | 1961 | [7] [8] |
CDC 6600 | 10,00 MIPS a 10,00 MHz | 1 | 1 | 1965 | [9] [10] |
Intel 4004 | 0.092 MIPS a 0.740 MHz (no Dhrystone) | 0,124 | 0,124 | 1971 | [11] |
IBM System / 370 Modelo 158 | 0,640 MIPS a 8,696 MHz | 0.0736 | 0.0736 | 1972 | [12] |
Intel 8080 | 0.290 MIPS a 2.000 MHz (No Dhrystone) | 0,145 | 0,145 | 1974 | [13] |
Cray 1 | 160.0 MIPS a 80.00 MHz | 2 | 2 | 1975 | [14] |
Tecnología MOS 6502 | 0,430 MIPS a 1.000 MHz | 0,43 | 0,43 | 1975 | [15] |
Intel 8080A | 0,435 MIPS a 3.000 MHz (No Dhrystone) | 0,145 | 0,145 | 1976 | [13] |
Zilog Z80 | 0.580 MIPS a 4.000 MHz (No Dhrystone) | 0,145 | 0,145 | 1976 | [15] |
Motorola 6802 | 0.500 MIPS a 1.000 MHz | 0,5 | 0,5 | 1977 | [dieciséis] |
IBM System / 370 Modelo 158-3 | 0,730 MIPS a 8,696 MHz | 0.0839 | 0.0839 | 1977 | [12] |
VAX-11/780 | 1.000 MIPS a 5.000 MHz | 0,2 | 0,2 | 1977 | [12] |
Motorola 6809 | 0,420 MIPS a 1.000 MHz | 0,42 | 0,42 | 1978 | [15] |
Intel 8086 | 0.330 MIPS a 5.000 MHz | 0.066 | 0.066 | 1978 | [13] |
Fujitsu MB8843 | 2.000 MIPS a 2.000 MHz (no Dhrystone) | 1 | 1 | 1978 | [17] |
Intel 8088 | 0,750 MIPS a 10,00 MHz | 0,075 | 0,075 | 1979 | [13] |
Motorola 68000 | 1.400 MIPS a 8.000 MHz | 0,175 | 0,175 | 1979 | [15] |
Zilog Z8001 / Z8002 | 1,5 MIPS a 6 MHz | 0,25 | 0,25 | 1979 | [18] |
Intel 8035/8039/8048 | 6 MIPS a 6 MHz (no Dhrystone) | 1 | 1 | 1980 | [19] |
Fujitsu MB8843 / MB8844 | 6 MIPS a 6 MHz (no Dhrystone) | 1 | 1 | 1980 | [17] |
Zilog Z80 / Z80H | 1,16 MIPS a 8 MHz (No Dhrystone) | 0,145 | 0,145 | 1981 | [15] [20] |
Motorola 6802 | 1,79 MIPS a 3,58 MHz | 0,5 | 0,5 | 1981 | [16] [21] |
Zilog Z8001 / Z8002B | 2,5 MIPS a 10 MHz | 0,25 | 0,25 | 1981 | [18] |
Tecnología MOS 6502 | 2.522 MIPS a 5.865 MHz | 0,43 | 0,43 | 1981 | [15] [21] |
Intel 286 | 1,28 MIPS a 12 MHz | 0.107 | 0.107 | mil novecientos ochenta y dos | [12] |
Motorola 68000 | 2.188 MIPS a 12,5 MHz | 0,175 | 0,175 | mil novecientos ochenta y dos | [15] |
Motorola 68010 | 2.407 MIPS a 12.5 MHz | 0,193 | 0,193 | mil novecientos ochenta y dos | [22] |
NEC V20 | 4 MIPS a 8 MHz (no Dhrystone) | 0,5 | 0,5 | mil novecientos ochenta y dos | [23] |
Sistema de gráficos por computadora LINKS-1 (257 procesadores) | 642,5 MIPS a 10 MHz | 2.5 | 0,25 | mil novecientos ochenta y dos | [24] |
Texas Instruments TMS32010 | 5 MIPS a 20 MHz | 0,25 | 0,25 | 1983 | [25] |
NEC V30 | 5 MIPS a 10 MHz (no Dhrystone) | 0,5 | 0,5 | 1983 | [23] |
Motorola 68010 | 3.209 MIPS a 16.67 MHz | 0,193 | 0,193 | 1984 | [22] |
Motorola 68020 | 4.848 MIPS a 16 MHz | 0.303 | 0.303 | 1984 | [26] |
Hitachi HD63705 | 2 MIPS a 2 MHz | 1 | 1 | 1985 | [27] [28] |
Intel i386DX | 2,15 MIPS a 16 MHz | 0,134 | 0,134 | 1985 | [12] |
Hitachi-Motorola 68HC000 | 3,5 MIPS a 20 MHz | 0,175 | 0,175 | 1985 | [15] |
Intel 8751 | 1 MIPS a 12 MHz | 0.083 | 0.083 | 1985 | [29] |
Sega System 16 (4 procesadores) | 16,33 MIPS a 10 MHz | 4.083 | 1.020 | 1985 | [30] |
ARM2 | 4 MIPS a 8 MHz | 0,5 | 0,5 | 1986 | [31] |
Texas Instruments TMS34010 | 6 MIPS a 50 MHz | 0,12 | 0,12 | 1986 | [32] |
NEC V70 | 6.6 MIPS a 20 MHz | 0,33 | 0,33 | 1987 | [33] |
Motorola 68030 | 9 MIPS a 25 MHz | 0,36 | 0,36 | 1987 | [34] [35] |
Gmicro / 200 | 10 MIPS a 20 MHz | 0,5 | 0,5 | 1987 | [36] |
Texas Instruments TMS320C20 | 12,5 MIPS a 25 MHz | 0,5 | 0,5 | 1987 | [37] |
Dispositivos analógicos ADSP-2100 | 12,5 MIPS a 12,5 MHz | 1 | 1 | 1987 | [38] |
Texas Instruments TMS320C25 | 25 MIPS a 50 MHz | 0,5 | 0,5 | 1987 | [37] |
Motorola 68020 | 10 MIPS a 33 MHz | 0.303 | 0.303 | 1988 | [26] |
Motorola 68030 | 18 MIPS a 50 MHz | 0,36 | 0,36 | 1988 | [35] |
Namco System 21 (10 procesadores) | 73.927 MIPS a 25 MHz | 2.957 | 0,296 | 1988 | [39] |
Intel i386DX | 4.3 MIPS a 33 MHz | 0,13 | 0,13 | 1989 | [12] |
Intel i486DX | 8,7 MIPS a 25 MHz | 0.348 | 0.348 | 1989 | [12] |
NEC V80 | 16,5 MIPS a 33 MHz | 0,5 | 0,5 | 1989 | [33] |
Intel i860 | 25 MIPS a 25 MHz | 1 | 1 | 1989 | [40] |
Atari Hard Drivin ' (7 procesadores) | 33.573 MIPS a 50 MHz | 0,671 | 0.0959 | 1989 | [41] |
NEC SX-3 (4 procesadores) | 680 MIPS a 400 MHz | 1,7 | 0,425 | 1989 | [42] |
ARM3 | 12 MIPS a 25 MHz | 0,5 | 0,5 | 1989 | [43] |
Motorola 68040 | 44 MIPS a 40 MHz | 1.1 | 1.1 | 1990 | [44] |
Namco System 21 (Galaxian³) (96 procesadores) | 1,660.386 MIPS a 40 MHz | 41,51 | 0.432 | 1990 | [45] |
AMD Am386 | 9 MIPS a 40 MHz | 0,225 | 0,225 | 1991 | [46] |
Intel i486DX | 11,1 MIPS a 33 MHz | 0.336 | 0.336 | 1991 | [12] |
Intel i860 | 50 MIPS a 50 MHz | 1 | 1 | 1991 | [40] |
Intel i486DX2 | 25,6 MIPS a 66 MHz | 0.388 | 0.388 | 1992 | [12] |
Alpha 21064 | 86 MIPS a 150 MHz | 0.573 | 0.573 | 1992 | [12] |
Alpha 21064 | 135 MIPS a 200 MHz | 0,675 | 0,675 | 1993 | [12] [47] |
MIPS R4400 | 85 MIPS a 150 MHz | 0.567 | 0.567 | 1993 | [48] |
Gmicro / 500 | 132 MIPS a 66 MHz | 2 | 2 | 1993 | [49] |
IBM-Motorola PowerPC 601 | 157,7 MIPS a 80 MHz | 1.971 | 1.971 | 1993 | [50] |
SGI Onyx RealityEngine 2 (36 procesadores) | 2640 MIPS a 150 MHz | 17,6 | 0,489 | 1993 | [51] |
Simulador Namco Magic Edge Hornet (36 procesadores) | 2.880 MIPS a 150 MHz | 19,2 | 0.533 | 1993 | [48] |
ARM7 | 40 MIPS a 45 MHz | 0,889 | 0,889 | 1994 | [52] |
Intel DX4 | 70 MIPS a 100 MHz | 0,7 | 0,7 | 1994 | [13] |
Motorola 68060 | 110 MIPS a 75 MHz | 1,33 | 1,33 | 1994 | |
Intel Pentium | 188 MIPS a 100 MHz | 1,88 | 1,88 | 1994 | [53] |
Microchip PIC16F | 5 MIPS a 20 MHz | 0,25 | 0,25 | 1995 | [54] |
IBM-Motorola PowerPC 603e | 188 MIPS a 133 MHz | 1.414 | 1.414 | 1995 | [55] |
BRAZO 7500FE | 35,9 MIPS a 40 MHz | 0,9 | 0,9 | 1996 | |
IBM-Motorola PowerPC 603ev | 423 MIPS a 300 MHz | 1,41 | 1,41 | 1996 | [55] |
Intel Pentium Pro | 541 MIPS a 200 MHz | 2,7 | 2,7 | 1996 | [56] |
Hitachi SH-4 | 360 MIPS a 200 MHz | 1.8 | 1.8 | 1997 | [57] [58] |
IBM-Motorola PowerPC 750 | 525 MIPS a 233 MHz | 2.3 | 2.3 | 1997 | |
Zilog eZ80 | 80 MIPS a 50 MHz | 1,6 | 1,6 | 1999 | [59] |
Intel Pentium III | 2.054 MIPS a 600 MHz | 3.4 | 3.4 | 1999 | [53] |
Sega Naomi Multiboard (32 procesadores) | 6.400 MIPS a 200 MHz | 32 | 1 | 1999 | [60] |
Freescale MPC8272 | 760 MIPS a 400 MHz | 1,9 | 1,9 | 2000 | [61] |
AMD Athlon | 3561 MIPS a 1,2 GHz | 3,0 | 3,0 | 2000 | |
Reconocimiento de silicio ZISC 78 | 8600 MIPS a 33 MHz | 260,6 | 260,6 | 2000 | [62] |
ARM11 | 515 MIPS a 412 MHz | 1,25 | 1,25 | 2002 | [63] |
AMD Athlon XP 2500+ | 7527 MIPS a 1,83 GHz | 4.1 | 4.1 | 2003 | [53] |
Pentium 4 Extreme Edition | 9,726 MIPS a 3,2 GHz | 3,0 | 3,0 | 2003 | |
Microchip PIC10F | 1 MIPS a 4 MHz | 0,25 | 0,25 | 2004 | [64] [65] |
BRAZO Cortex-M3 | 125 MIPS a 100 MHz | 1,25 | 1,25 | 2004 | [66] |
Nios II | 190 MIPS a 165 MHz | 1,13 | 1,13 | 2004 | [67] |
MIPS32 4KEc | 356 MIPS a 233 MHz | 1,5 | 1,5 | 2004 | [68] |
VIA C7 | 1,799 MIPS a 1,3 GHz | 1.4 | 1.4 | 2005 | [69] |
BRAZO Cortex-A8 | 2,000 MIPS a 1.0 GHz | 2.0 | 2.0 | 2005 | [70] |
AMD Athlon FX-57 | 12.000 MIPS a 2,8 GHz | 4.3 | 4.3 | 2005 | |
AMD Athlon 64 3800+ X2 (2 núcleos) | 14,564 MIPS a 2,0 GHz | 7.3 | 3.6 | 2005 | [71] |
PowerPC G4 MPC7448 | 3.910 MIPS a 1,7 GHz | 2.3 | 2.3 | 2005 | [72] |
BRAZO Cortex-R4 | 450 MIPS a 270 MHz | 1,66 | 1,66 | 2006 | [73] |
MIPS32 24K | 604 MIPS a 400 MHz | 1,51 | 1,51 | 2006 | [74] |
PS3 Cell BE ( solo PPE ) | 10240 MIPS a 3,2 GHz | 3.2 | 3.2 | 2006 | |
CPU IBM Xenon (3 núcleos) | 19.200 MIPS a 3,2 GHz | 6.0 | 2.0 | 2005 | |
AMD Athlon FX-60 (2 núcleos) | 18,938 MIPS a 2,6 GHz | 7.3 | 3.6 | 2006 | [71] |
Intel Core 2 Extreme X6800 (2 núcleos) | 27,079 MIPS a 2,93 GHz | 9.2 | 4.6 | 2006 | [71] |
Intel Core 2 Extreme QX6700 (4 núcleos) | 49,161 MIPS a 2,66 GHz | 18,4 | 4.6 | 2006 | [75] |
MIPS64 20Kc | 1370 MIPS a 600 MHz | 2.3 | 2.3 | 2007 | [76] |
PA Semi PA6T-1682M | 8800 MIPS a 1,8 GHz | 4.4 | 4.4 | 2007 | [77] |
Qualcomm Scorpion (tipo Cortex A8) | 2,100 MIPS a 1 GHz | 2.1 | 2.1 | 2008 | [63] |
Intel Atom N270 | 3,846 MIPS a 1,6 GHz | 2.4 | 2.4 | 2008 | [78] |
Intel Core 2 Extreme QX9770 (4 núcleos) | 59.455 MIPS a 3,2 GHz | 18,6 | 4.6 | 2008 | [75] |
Intel Core i7 920 (4 núcleos) | 82,300 MIPS a 2,93 GHz | 28.089 | 7.022 | 2008 | [79] |
BRAZO Cortex-M0 | 45 MIPS a 50 MHz | 0,9 | 0,9 | 2009 | [80] |
ARM Cortex-A9 (2 núcleos) | 7500 MIPS a 1,5 GHz | 5,0 | 2.5 | 2009 | [81] |
AMD Phenom II X4 940 Edición en negro | 42,820 MIPS a 3,0 GHz | 14.3 | 3,5 | 2009 | [82] |
AMD Phenom II X6 1100T | 78,440 MIPS a 3,3 GHz | 23,7 | 3.9 | 2010 | [79] |
Intel Core i7 Extreme Edition 980X (6 núcleos) | 147,600 MIPS a 3,33 GHz | 44,7 | 7,46 | 2010 | [83] |
ARM Cortex A5 | 1.256 MIPS a 800 MHz | 1,57 | 1,57 | 2011 | [70] |
ARM Cortex A7 | 2.850 MIPS a 1,5 GHz | 1,9 | 1,9 | 2011 | [63] |
Qualcomm Krait (tipo Cortex A15, 2 núcleos) | 9,900 MIPS a 1,5 GHz | 6.6 | 3.3 | 2011 | [63] |
AMD E-350 (2 núcleos) | 10,000 MIPS a 1.6 GHz | 6.25 | 3,125 | 2011 | [84] |
Nvidia Tegra 3 ( Cortex-A9 de cuatro núcleos ) | 13,800 MIPS a 1,5 GHz | 9.2 | 2.5 | 2011 | |
Samsung Exynos 5250 (2 núcleos tipo Cortex-A15) | 14.000 MIPS a 2,0 GHz | 7.0 | 3,5 | 2011 | [85] |
Intel Core i5 - 2500K (4 núcleos) | 83.000 MIPS a 3,3 GHz | 25.152 | 6.288 | 2011 | [86] |
Intel Core i7 875K | 92,100 MIPS a 2,93 GHz | 31,4 | 7,85 | 2011 | [79] |
AMD FX-8150 (8 núcleos) | 90,749 MIPS a 3,6 GHz | 25,2 | 3,15 | 2011 | [87] |
Intel Core i7 2600K | 117,160 MIPS a 3,4 GHz | 34,45 | 8,61 | 2011 | [88] |
Intel Core i7-3960X | 176,170 MIPS a 3,3 GHz | 53,38 | 8,89 | 2011 | [89] |
AMD FX-8350 | 97.125 MIPS a 4,2 GHz | 23,1 | 2.9 | 2012 | [87] [90] |
AMD FX-9590 | 115,625 MIPS a 5.0 GHz | 23,1 | 2.9 | 2012 | [79] |
Intel Core i7 3770K | 106,924 MIPS a 3.9 GHz | 27,4 | 6,9 | 2012 | [87] |
Intel Core i7 4770K | 133,740 MIPS a 3.9 GHz | 34,29 | 8.57 | 2013 | [87] [90] [91] |
Intel Core i7 5960X | 298,190 MIPS a 3,5 GHz | 85,2 | 10,65 | 2014 | [92] |
Frambuesa pi 2 | 4744 MIPS a 1,0 GHz | 4.744 | 1,186 | 2014 | [93] |
Intel Core i7 6950X | 320,440 MIPS a 3,5 GHz | 91,55 | 9.16 | 2016 | [94] |
ARM Cortex A73 (4 núcleos) | 71,120 MIPS a 2,8 GHz | 25,4 | 6,35 | 2016 | |
ARM Cortex A75 | ? | ? | 8.2-9.5 | 2017 | [95] |
ARM Cortex A76 | ? | ? | 10,7-12,4 | 2018 | [95] |
ARM Cortex A77 | ? | ? | ? | 2019 | |
ARM Cortex A78 | ? | ? | ? | 2020 | |
AMD Ryzen 7 1800X | 304,510 MIPS a 3,7 GHz | 82,3 | 10.29 | 2017 | [96] |
Intel Core i7-8086K | 221,720 MIPS a 5.0 GHz | 44,34 | 7.39 | 2018 | [97] |
Intel Core i9-9900K | 412.090 MIPS a 4,7 GHz | 87,68 | 10,96 | 2018 | [98] |
AMD Ryzen 9 3950X | 749,070 MIPS a 4,6 GHz | 162,84 | 10.18 | 2019 | [98] |
Desgarrador de roscas AMD Ryzen 3990X | 2,356,230 MIPS a 4,35 GHz | 541,66 | 8.46 | 2020 | [99] |
Procesador / Sistema | Dhrystone MIPS / MIPS | D IPS por ciclo de reloj | D IPS por ciclo de reloj por núcleo | Año | Fuente |
Ver también
- TOP500
- FLOPS : operaciones de punto flotante por segundo
- SUPS
- Benchmark (informática)
- BogoMips (medición de la velocidad de la CPU realizada por el kernel de Linux )
- Instrucciones por ciclo
- Ciclos por instrucción
- Dhrystone (punto de referencia) - DMIPS integer benchmark
- Whetstone (punto de referencia) - punto de referencia de punto flotante
- Millones de unidades de servicio (MSU)
- Órdenes de magnitud (computación)
- Rendimiento por vatio
- Unidades de velocidad de datos
Referencias
- ^ NOSOTROS, Dell. "Recursos técnicos migrados de TechCenter - Dell US" . en.community.dell.com .
- ^ Gibson, JC (1970). La mezcla de Gibson (Informe técnico TR 00.2043). Poughkeepsie, NY: División de Desarrollo de Sistemas de IBM.
- ^ Elliot, Jimmie Lynn (5 de junio de 1975). "Apéndice E, la mezcla de Gibson de Jack C. Gibson". Evaluación y desempeño informático utilizando el sistema de planificación y gestión de recursos, tesis de maestría . La Universidad Estatal de Oregon. págs. 88–92 . Consultado el 21 de marzo de 2021 .
- ^ Ted MacNeil. "No se deje engañar por MIPS" . Revista IBM. Archivado desde el original el 17 de agosto de 2012 . Consultado el 15 de noviembre de 2009 .
- ^ "Lo mejor de ambos mundos: Mac II vs IBM PS / 2 Modelo 80" . Revista de PC . 24 de noviembre de 1987. p. 105.
- ^ US Steel News . 15-20. Departamento de Relaciones Industriales de The United States Steel Corporation of Delaware. 1950-1955. pag. 29.
- ^ Padua, David (8 de septiembre de 2011). Enciclopedia de Computación Paralela . Springer Science & Business Media. ISBN 9780387097657.
- ^ Meagher, RE (9 de mayo de 1961). "Informe STRETCH" (PDF) . Historia de la computadora .
- ^ "Control Data Corporation, CDC-6600 y 7600" . ed-thelen.org . Consultado el 25 de mayo de 2017 .
- ^ "Control de datos 6600: llega la supercomputadora" . Dr. Dobb's . Archivado desde el original el 5 de junio de 2017 . Consultado el 25 de mayo de 2017 .
- ^ "MCS4> IntelP4004" .
- ^ a b c d e f g h yo j k "Costo del rendimiento de la CPU a través del tiempo 1944-2003" . Archivado desde el original el 9 de octubre de 2014.
- ^ a b c d e "Procesadores Intel" . 24 de abril de 2012. Archivado desde el original el 24 de abril de 2012 .
- ^ "Historia de la Computación y la Computación, Nacimiento de la computadora moderna, Computadora electrónica, Computadoras Cray de Seymour Cray" . history-computer.com . Consultado el 25 de mayo de 2017 .
- ^ a b c d e f g h Drolez, Ludovic. "Rincón de código abierto de Lud" .
- ^ a b 2 ciclos por instrucción [1]
- ^ a b 1 instrucción por ciclo [2]
- ^ a b 4 ciclos por instrucción [3] Archivado 2015-06-09 en Wayback Machine = 0.25 instrucciones por ciclo
- ^ "intel :: dataSheets :: 8048 8035 HMOS Hoja de datos de microcomputadora de 8 bits de componente único 1980" .
- ^ "Referencia de hardware Sega G80" . 25 de octubre de 1997. Archivado desde el original el 19 de febrero de 2012.
- ^ a b "Sistema 16 - Hardware Irem M27 (Irem)" .
- ^ a b 10% más rápido [4] que 68000 (0,175 MIPS por MHz [5] )
- ^ a b NEC V20 / V30 : "250 nanosegundos por instrucción a 8 MHz" significa solo algunas instrucciones de registro-registro de 2 relojes más rápidas
- ^ Sistema de gráficos por computadora LINKS-1: 257 × Zilog Z8001 [6] a 10 MHz [7] (2.5 MIPS [8] Archivado 2015-06-09 en Wayback Machine ) cada uno
- ^ "PROCESADORES DIGITALES DE SEÑAL TMS320C1x" (PDF) . Archivado desde el original (PDF) el 6 de octubre de 2014.
- ^ a b "Microprocesador de 32 bits-NXP" .
- ^ "Microcomputadoras ZTAT (ZeroTurnAroundTime)" (PDF) . Archivado desde el original (PDF) el 6 de octubre de 2014.
- ^ http://www.datasheetarchive.com/dlmain/Datasheets-13/DSA-246134.pdf [ enlace muerto permanente ]
- ^ 1 instrucción por ciclo [9]
- ^ Sistema Sega 16: Hitachi-Motorola 68000 a 10 MHz (1,75 MIPS), NEC-Zilog Z80 a 4 MHz (0,58 MIPS) [10] [11] , Intel 8751 a 8 MHz [12] (8 MIPS [13] ) , Intel 8048 a 6 MHz "Copia archivada" . Archivado desde el original el 25 de enero de 2016 . Consultado el 8 de agosto de 2016 .Mantenimiento de CS1: copia archivada como título ( enlace )(6 MIPS [14] )
- ^ "ARM2 - Microarquitecturas - Bellota" . Wikichip.org . Consultado el 17 de octubre de 2018 .
- ^ Inc, InfoWorld Media Group (23 de enero de 1989). "InfoWorld" . InfoWorld Media Group, Inc. - a través de Google Books.
- ^ a b http://ipsj.ixsq.nii.ac.jp/ej/?action=pages_view_main&active_action=repository_view_main_item_detail&item_id=59745&item_no=1&page_id=13&block_id=8
- ^ Inc, Ziff Davis (24 de noviembre de 1987). "PC Mag" . Ziff Davis, Inc. - a través de Google Books.
- ^ a b "Procesador mejorado de 32 bits-NXP" .
- ^ "Introducción a la CPU TRON VLSI" .
- ^ a b "060 1987 Drivers Eyes + 1989 Winning Run" (PDF) . La historia de los juegos de carreras . Junio de 2007.
- ^ "Analog Devices - datasheet pdf" (PDF) .
- ^ Hardware Namco System 21: 5 × Texas Instruments TMS320C20 a 25 MHz (62,5 MIPS [15] ), 2 × Motorola 68000 a 12,288 MHz [16] (4,301 MIPS [17] ), Motorola 68020 [18] a 12,5 MHz (3,788 MIPS [19] ), Hitachi HD63705 @ 2.048 MHz [20] (2.048 MIPS [21] ), Motorola 6809 @ 3.072 MHz [22] (1.29 MIPS [23] )
- ^ a b "Placas de bus basadas en Intel i860" . Archivado desde el original el 25 de junio de 2013.
- ^ Hardware de Atari Hard Drivin ': [24] Motorola 68000 @ 7 MHz (1.225 MIPS [25] ), Motorola 68010 @ 7 MHz (1.348 MIPS [26] ), 3 × Texas Instruments TMS34010 @ 50 MHz (18 MIPS [27] ), Dispositivos analógicos ADSP-2100 a 8 MHz (8 MIPS [28] ), Texas Instruments TMS32010 a 20 MHz (5 MIPS "Copia archivada" (PDF) . Archivado desde el original (PDF) el 6 de octubre de 2014 . Consultado el 17 de septiembre de 2014 .Mantenimiento de CS1: copia archivada como título ( enlace ))
- ^ "SUPERCOMPUTADORA" . Pik - Praxis der Informationsverarbeitung und Kommunikation . 13 (4). 1990. doi : 10.1515 / piko.1990.13.4.205 .
- ^ "ARM3 - Microarquitecturas - Bellota" . Wikichip.org . Consultado el 17 de octubre de 2018 .
- ^ "(Incluidos EC, LC y V) -NXP" .
- ^ Hardware Namco System 21 (Galaxian³): [29] 80 × Texas Instruments TMS320C25 a 40 MHz (1600 MIPS [30] ), 5 × Motorola 68020 a 24,576 MHz (37,236 MIPS [31] ) Motorola 68000 a 12,288 MHz (2,15 MIPS [32] ), 10 × Motorola 68000 a 12 MHz (21 MIPS [33] )
- ^ Enterprise, IDG (25 de marzo de 1991). "Computerworld" . IDG Enterprise: a través de Google Books.
- ^ Microprocesador 21064 de Digital, Digital Equipment Corporation [ enlace muerto permanente ] (c1992) fecha de acceso = 2009-08-29
- ^ a b "Sistema 16 - Hardware del simulador de Namco Magic Edge Hornet (Namco)" .
- ^ Uchiyama, Kunio; Arakawa, Fumio; Narita, Susumu; Aoki, Hirokazu; Kawasaki, Ikuya; Matsui, Shigezumi; Yamamoto, Mitsuyoshi; Nakagawa, Norio; Kudo, Ikuo (1 de septiembre de 1993). "El microprocesador superescalar Gmicro / 500 con búferes de rama". IEEE Micro . 13 (5): 12-22. doi : 10.1109 / 40.237998 . S2CID 30178249 .
- ^ "dhrystone" .
- ^ 24 × MIPS R4400 (2040 MIPS), [34] 12 × Intel i860 (600 MIPS) "Copia archivada" . Archivado desde el original el 25 de junio de 2013 . Consultado el 17 de septiembre de 2014 .Mantenimiento de CS1: copia archivada como título ( enlace )
- ^ "DCTP - Especificaciones de Saturno" . Archivado desde el original el 1 de marzo de 2003.
- ^ a b c "Gráficos, gráficos de CPU de pruebas de rendimiento 2004, Sandra - CPU Dhrystone" . Archivado desde el original el 5 de febrero de 2013.
- ^ "PIC16F84A - Microcontroladores PIC de 8 bits" .
- ^ a b "MICROPROCESADOR MOTOROLA P OWER PC 603 E ™" (PDF) . Archivado desde el original (PDF) el 18 de septiembre de 2014 . Consultado el 17 de septiembre de 2014 .
- ^ "SiSoftware - Windows, GPGPU, Android, analizadores de iOS, aplicaciones de diagnóstico y evaluación comparativa" .
- ^ "DCTP: SH-4 de 200 MHz de Hitachi" . Archivado desde el original el 11 de diciembre de 2014 . Consultado el 18 de septiembre de 2014 .
- ^ "DCTP - Archivos de noticias de enero de 1998" . Archivado desde el original el 5 de marzo de 2016.
- ^ "Zilog ve una nueva vida para Z80 en dispositivos de Internet" . Computergram International . 1999. Archivado desde el original el 25 de mayo de 2012.
- ^ Hardware Sega Naomi Multiboard: [35] [36] Archivado 2014-10-06 en Wayback Machine 16 × Hitachi SH-4 a 200 MHz (5760 MIPS [37] Archivado 2014-12-11 en Wayback Machine ), 16 × ARM7 a 45 MHz (640 MIPS [38] )
- ^ "Freescale Semiconductor - Familia de procesadores MPC8272 PowerQUICC II" (PDF) . Archivado desde el original (PDF) el 18 de febrero de 2012 . Consultado el 13 de mayo de 2008 .
- ^ "Hoja de datos ZISC78 y nota de aplicación - Archivo de hojas de datos" .
- ^ a b c d Shimpi, Anand Lal. "ARM's Cortex A7: trayendo dispositivos de gama alta de doble núcleo más baratos y más eficientes en energía" .
- ^ "PIC10F200 - Microcontroladores PIC de 8 bits" .
- ^ "Redireccionamiento de microchip" . Archivado desde el original el 6 de octubre de 2014.
- ^ "Procesador Cortex-M3 - ARM" .
- ^ "Benchmarks de rendimiento de Nios II" (PDF) .
- ^ "Arquitectura MIPS que permite la creciente lista de procesadores de aplicaciones móviles" .
- ^ "mini-itx.com - revisión de epia px 10000" .
- ^ a b "Serie Cortex-A - BRAZO" .
- ^ a b c "Gráficos, gráficos de CPU de benchmarks 2007, CPU sintética SiSoft Sandra XI" . Archivado desde el original el 4 de febrero de 2013.
- ^ "MPC7448: Microprocesador RISC" .
- ^ "Procesador Cortex-R4 - ARM" .
- ^ 24K [ enlace muerto permanente ]
- ^ a b "Artículos de hardware de Tom: busque y filtre nuestros últimos artículos" .
- ^ "Empresas de núcleos IP de semiconductores" .
- ^ Merritt, Rick (5 de febrero de 2007). "El inicio lleva PowerPC a 25 W" . EE Times . UBM Tech . Archivado desde el original el 21 de enero de 2013 . Consultado el 20 de noviembre de 2012 .
- ^ "Benchmarks de ECS 945GCT-D con Intel Atom 1.6GHz" .
- ^ a b c d "Gráficos, gráficos de CPU de escritorio de benchmarks 2010, ALU Performance: SiSoftware Sandra 2010 Pro (ALU)" . Archivado desde el original el 4 de febrero de 2013.
- ^ "Procesador Cortex-M0 - ARM" .
- ^ "EEE Journal: ARM11 vs Cortex A8 vs Cortex A9 - Procesadores de netbooks EEE PC, MSI Wind, HP, Acer Aspire, ARM Cortex vs Intel Atom" . Archivado desde el original el 19 de julio de 2011.
- ^ "La lista de overclocks de Phenom II - Página 21" .
- ^ "OC3D :: revisión :: Intel 980x Gulftown :: comparativas sintéticas" .
- ^ "Resultados de referencia: Sandra 2011 - E350M1 de ASRock: la plataforma Brazos de AMD llega primero al escritorio" . 14 de enero de 2011.
- ^ "Sitio web oficial global de Samsung Semiconductor" .
- ^ "Revisión de Core i5 2500K y Core i7 2600K" .
- ^ a b c d "Prueba: Sandra Dhrystone (MIPS) para i7-4770K, i7-3770K, FX-8350, FX-8150" .
- ^ "Resultados de referencia: SiSoftware Sandra 2011 - la revisión del procesador Intel Core i7-990X Extreme Edition" . 25 de febrero de 2011.
- ^ "HardOCP - Puntos de referencia sintéticos" .
- ^ a b "AMD FX-8350 Black Edition vs Intel Core i7-4770K - Comparar CPUs" .
- ^ "Procesador de escritorio Intel Core i7-4770K" .
- ^ Rob Williams (29 de agosto de 2014). "Revisión de Core i7-5960X Extreme Edition: Ya está aquí el escritorio vencido de Intel de 8 núcleos" . Techgage .
- ^ Por (2015-02-05). "Evaluación comparativa de la Raspberry Pi 2" . hackaday.com.
- ^ ccokeman (30 de mayo de 2016). "Revisión de CPU Intel Core I7 6950X Extreme Edition Broadwell-E" .
- ^ a b http://users.nik.uni-obuda.hu/sima/letoltes/Processor_families_Knowledge_Base_2019/ARM_processors_lecture_2018_12_02.pdf
- ^ Chiappetta, Marco (2 de marzo de 2017). "Revisión y puntos de referencia de AMD Ryzen 7 1800X, 1700X y 1700: Zen trae la lucha a Intel" . HotHardware. Archivado desde el original el 5 de marzo de 2017 . Consultado el 5 de marzo de 2017 .
- ^ "Detalles del componente Intel Core i7-8086K" . Ranker oficial en vivo de SiSoftware .
- ^ a b Marco Chiappetta (14 de noviembre de 2019). "Revisión de AMD Ryzen 9 3950X: una potencia Zen 2 de 16 núcleos" . HotHardware. Archivado desde el original el 6 de marzo de 2020 . Consultado el 22 de marzo de 2020 .
- ^ Marco Chiappetta (7 de febrero de 2020). "Revisión de AMD Threadripper 3990X: una bestia multiproceso de 64 núcleos desatada" . HotHardware. Archivado desde el original el 18 de marzo de 2020 . Consultado el 22 de marzo de 2020 .