IPS ( eng. instruktioner per sekund - instruktioner per sekund) - et mål for hastigheden af en computerprocessor . Viser antallet af bestemte instruktioner udført af processoren på et sekund . IPS-værdier, der ofte erklæres af producenter, er spidsværdier og opnås på instruktionssekvenser, der ikke er typiske for rigtige programmer . Også IPS-værdier er stærkt påvirket af båndbredden af hukommelseshierarkiet . I denne henseende er det i stedet for de oprindelige IPS-værdier sædvanligt at bruge resultaterne af syntetiske tests ( eng. benchmark ), for eksempel SPECint eller Dhrystone , til at evaluere ydeevnen .
Afledte måleenheder:
Før fremkomsten af generelt accepterede præstationstests, blev den gennemsnitlige computerhastighedsscore beregnet baseret på en blanding af instruktioner. Den bedst kendte er Gibson-blandingen [2] opnået af Jack Gibson fra IBM Corporation til videnskabelige programmer. Ikke -flydende komblandinger er blevet udviklet til kommercielle programmer , såsom ADP-blandingen. I listen [3] kan man finde ydelsesestimater for cirka 175 computere fra 1960'erne og 1970'erne i videnskabelige (Gibson) og kommercielle (ADP) opgaver.
Selvom MIPS kunne være en simpel metrik til at sammenligne ydeevnen af processorer med samme arkitektur, er deres brug til sammenligning af uens arkitekturer begrænset. Nogle gange omtaler ingeniører denne enhed som den meningsløse indikator for processorhastighed . [fire]
I 1970'erne blev minicomputeres ydeevne ofte sammenlignet i VAX MIPS- enheder . Ydeevnen af forskellige computere blev sammenlignet med en VAX 11/780-maskine, hvis hastighed blev taget som 1 MIPS . (Nogle gange kaldes denne enhed VAX Unit of Performance eller VUP .) Sådan et benchmark blev blandt andet valgt, fordi 11/780 har en ydeevne tæt på IBM System / 370 mainframe model 158-3, som også ofte blev forvekslet med 1 MIPS.
Nogle gange blev minicomputeres ydeevne målt ved hjælp af et Fortran -program kaldet Whetstone benchmark . Hans resultat blev kaldt Millions of Whetstone Instructions Per Second (MWIPS). For eksempel havde VAX 11/780 med FPA udgivet i 1977 en rating på 1,02 MWIPS.
Processor/system | dhrystone MIPS / MHz | D-ops pr. ur | År |
---|---|---|---|
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/2MHz | 0,145 | 1974 |
Intel 8086 | 0,33 MIPS/5MHz | 0,066 | 1978 |
Motorola 6809 | 0,42 MIPS/1MHz | 0,42 | 1977 |
MOS Technology 6502 (NES) | 0,43 MIPS/1MHz | 0,43 | 1975 |
Intel 8080A | 0,435 MIPS/3MHz | 0,145 | 1976 |
Motorola 6802 | 0,5 MIPS ved /1 MHz | 0,5 | 1977 |
Zilog Z80 (sega genesis) | 0,58 MIPS/4MHz | 0,145 | 1976 |
IBM System/370 158 | 0,64MIPS /8,696MHz | 0,0736 | 1972 |
Intel 8088 | 0,75 MIPS/10MHz | 0,075 | 1979 |
VAX-11/780 | 1MIPS /5MHz | 0,2 | 1977 |
Intel 286 | 1,28 MIPS ved 12 MHz | 0,107 | 1982 |
Motorola 68000 (sega genesis) | 1,4 MIPS ved 8 MHz | 0,175 | 1979 |
Intel i386DX | 2,15 MIPS ved 16 MHz | 0,134 | 1985 |
ARM2 | 4 MIPS ved 8 MHz | 0,5 | 1986 |
Intel i386DX | 4,3 MIPS ved 33 MHz | 0,13 | 1989 |
Texas Instruments TMS32010 | 5 MIPS ved 20 MHz | 0,25 | 1983 |
Intel 8751 | 0,66 MIPS ved 8 MHz | 0,083 | 1985 |
Intel i486DX | 8,7 MIPS ved 25 MHz | 0,348 | 1989 |
AMD Am386 | 9 MIPS ved 40 MHz | 0,225 | 1991 |
Intel i486DX | 11,1 MIPS ved 33 MHz | 0,336 | 1991 |
Intel i860 | 25 MIPS ved 25 MHz | en | 1989 |
Intel i486DX2 | 25,6 MIPS ved 66 MHz | 0,388 | 1992 |
ARM Cortex-M0 | 45 MIPS ved 50 MHz | 0,9 | 2009 |
Intel i860 | 50 MIPS ved 50 MHz | en | 1991 |
Intel DX4 | 70 MIPS ved 100 MHz | 0,7 | 1994 |
MIPS R4400 (1 core sgi crimson) | 120 MIPS ved 150 MHz | 0,567 | 1993 |
ARM Cortex-M3 | 125 MIPS ved 100 MHz | 1,25 | 2004 |
DEC Alpha 21064 EV4 | 135 MIPS ved 200 MHz | 0,675 | 1993 |
IBM-Motorola PowerPC 601 | 157,7 MIPS ved 80 MHz | 1,971 | 1993 |
Intel Pentium | 188 MIPS ved 100 MHz | 1,88 | 1994 |
IBM-Motorola PowerPC 603e | 188 MIPS ved 133 MHz | 1,414 | 1995 |
IBM-Motorola PowerPC 603ev | 423 MIPS ved 300 MHz | 1,41 | 1996 |
ARM Cortex-R4 | 450 MIPS ved 270 MHz | 1,66 | 2006 |
ARM11 | 515 MIPS ved 412 MHz | 1,25 | 2002 |
IBM-Motorola PowerPC 750 | 525 MIPS ved 233 MHz | 2.3 | 1997 |
Intel Pentium Pro | 541 MIPS ved 200 MHz | 2.7 | 1996 |
LINKS-1 computergrafiksystem (257 kerner) | 642,5 MIPS ved 10 MHz | 2.5 | 1982 |
ARM Cortex A5 | 1256 MIPS ved 800 MHz | 1,57 | 2011 |
ARM Cortex-A8 (iPhone 4) | 2000 MIPS ved 1 GHz | 2.0 | 2005 |
Intel Pentium III | 2054 MIPS ved 600 MHz | 3.4 | 1999 |
Qualcomm Scorpion (Cortex A8-lignende) | 2000 MIPS ved 1 GHz | 2.1 | 2008 |
SGI Onyx RealityEngine 2 (36 kerner) | 2640 MIPS ved 150 MHz | 17.6 | 1993 |
ARM Cortex A7 | 2850 MIPS ved 1,5 GHz | 1.9 | 2011 |
AMD Athlon | 3561 MIPS ved 1,2 GHz | 3.0 | 2000 |
Intel Atom N270 (enkeltkerne) | 3846 MIPS ved 1,6 GHz | 2.4 | 2008 |
Raspberry Pi 2 | 4744 MIPS ved 1 GHz | 4.744 | 2014 |
Motor (PS2) | 6000 MIPS ved 294 MHz | 20,408 | 2000 |
ARM Cortex-A9 (dobbeltkerne) | 7500 MIPS ved 1,5 GHz | 5,0 | 2009 |
AMD Athlon XP 2500+ | 7527 MIPS ved 1,83 GHz | 4.1 | 2003 |
Pentium 4 Extreme Edition | 9726 MIPS ved 3,2 GHz | 3.0 | 2003 |
AMD E-350 (dobbeltkerne) | 10.000 MIPS ved 1,6 GHz | 6,25 | 2011 |
PS3 Cell BE (kun PPE) | 10240 MIPS ved 3,2 GHz | 3.2 | 2006 |
Creative X-FI(EMU20K1) | 10340 MIPS ved 400 MHz | 25,82 | 2005 |
Fujitsu-NAL numerisk vindtunnel (168 kerner) | 10718,4 MIPS ved 105 MHz | 63,8 | 1993 |
AMD Athlon FX-57 | 12.000 MIPS ved 2,8 GHz | 4.3 | 2005 |