IPS (ydelse)

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 19. juli 2021; checks kræver 6 redigeringer .

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

Se også

Ydelsestest

Noter

  1. S. I. Adyan. Matematisk encyklopædisk ordbog . - Ugler. encycl., 1988-01-01. — 856 s. Arkiveret 20. december 2016 på Wayback Machine
  2. JC Gibson. Gibson Mix // Teknisk rapport. TR 00.2043. - Poughkeepsie, NY: IBM Systems Development Division, 1970.
  3. Computerhastigheder fra instruktionsblandinger før 1960 til 1971 . Hentet 30. april 2016. Arkiveret fra originalen 21. juni 2014.
  4. Ted MacNeil. Bliv ikke vildledt af MIPS (utilgængeligt link) . IBM magasin. Arkiveret fra originalen den 17. august 2012.