IPS (prestanda)

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 19 juli 2021; kontroller kräver 6 redigeringar .

IPS ( eng.  instruktioner per sekund  - instruktioner per sekund) - ett mått på hastigheten på en datorprocessor . Visar antalet vissa instruktioner som exekveras av processorn på en sekund . IPS-värden som ofta deklareras av tillverkare är toppvärden och erhålls på instruktionssekvenser som inte är typiska för riktiga program . Dessutom påverkas IPS-värden kraftigt av bandbredden i minneshierarkin . I detta avseende, istället för de initiala IPS-värdena, är det vanligt att använda resultaten av syntetiska tester ( eng. benchmark ), till exempel SPECint eller Dhrystone , för att utvärdera prestanda .  

Härledda måttenheter:

Innan tillkomsten av allmänt accepterade prestandatester beräknades genomsnittliga datorhastighetspoäng baserat på en blandning av instruktioner. Den mest kända är Gibson-blandningen [2] som erhållits av Jack Gibson från IBM Corporation för vetenskapliga program. Blandningar utan flytande punkt har utvecklats för kommersiella program , såsom ADP-blandningen. I listan [3] kan man hitta prestandauppskattningar för cirka 175 datorer från 1960- och 1970-talen i vetenskapliga (Gibson) och kommersiella (ADP) uppgifter.

Även om MIPS kan vara ett enkelt mått för att jämföra prestanda hos processorer med samma arkitektur, är deras användning för att jämföra olika arkitekturer begränsad. Ibland hänvisar ingenjörer till denna enhet som den meningslösa indikatorn för processorhastighet . [fyra]

På 1970-talet jämfördes ofta minidatorernas prestanda i VAX MIPS- enheter . Prestanda för olika datorer jämfördes med en VAX 11/ 780-maskin, vars hastighet togs till 1 MIPS . (Ibland kallas den här enheten VAX Unit of Performance eller VUP .) Ett sådant riktmärke valdes bland annat för att 11/780 har prestanda nära IBM System / 370 stordatormodell 158-3, vilket också ofta misstades för att vara 1 MIPS.

Ibland mättes minidatorernas prestanda med hjälp av ett Fortran- program som heter Whetstone benchmark . Hans resultat kallades Millions of Whetstone Instructions Per Second (MWIPS). Till exempel hade VAX 11/780 med FPA som släpptes 1977 en rating på 1,02 MWIPS.

Processor/system drystone MIPS / MHz D-ops per klocka År
UNIVAC I 0,002MIPS/ 2,25MHz 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 vid /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 vid 12 MHz 0,107 1982
Motorola 68000 (sega genesis) 1,4 MIPS vid 8 MHz 0,175 1979
Intel i386DX 2,15 MIPS vid 16 MHz 0,134 1985
ARM2 4 MIPS vid 8 MHz 0,5 1986
Intel i386DX 4,3 MIPS vid 33 MHz 0,13 1989
Texas Instruments TMS32010 5 MIPS vid 20 MHz 0,25 1983
Intel 8751 0,66 MIPS vid 8 MHz 0,083 1985
Intel i486DX 8,7 MIPS vid 25 MHz 0,348 1989
AMD Am386 9 MIPS vid 40 MHz 0,225 1991
Intel i486DX 11,1 MIPS vid 33 MHz 0,336 1991
Intel i860 25 MIPS vid 25 MHz ett 1989
Intel i486DX2 25,6 MIPS vid 66 MHz 0,388 1992
ARM Cortex-M0 45 MIPS vid 50 MHz 0,9 2009
Intel i860 50 MIPS vid 50 MHz ett 1991
Intel DX4 70 MIPS vid 100 MHz 0,7 1994
MIPS R4400 (1 kärna sgi crimson) 120 MIPS vid 150 MHz 0,567 1993
ARM Cortex-M3 125 MIPS vid 100 MHz 1,25 2004
DEC Alpha 21064 EV4 135 MIPS vid 200 MHz 0,675 1993
IBM-Motorola PowerPC 601 157,7 MIPS vid 80 MHz 1,971 1993
Intel Pentium 188 MIPS vid 100 MHz 1,88 1994
IBM-Motorola PowerPC 603e 188 MIPS vid 133 MHz 1,414 1995
IBM-Motorola PowerPC 603ev 423 MIPS vid 300 MHz 1,41 1996
ARM Cortex-R4 450 MIPS vid 270 MHz 1,66 2006
ARM11 515 MIPS vid 412 MHz 1,25 2002
IBM-Motorola PowerPC 750 525 MIPS vid 233 MHz 2.3 1997
Intel Pentium Pro 541 MIPS vid 200 MHz 2.7 1996
LINKS-1 datorgrafiksystem (257 kärnor) 642,5 MIPS vid 10 MHz 2.5 1982
ARM Cortex A5 1256 MIPS vid 800 MHz 1,57 2011
ARM Cortex-A8 (iPhone 4) 2000 MIPS vid 1 GHz 2.0 2005
Intel Pentium III 2054 MIPS vid 600 MHz 3.4 1999
Qualcomm Scorpion (Cortex A8-liknande) 2000 MIPS vid 1 GHz 2.1 2008
SGI Onyx RealityEngine 2 (36 kärnor) 2640 MIPS vid 150 MHz 17.6 1993
ARM Cortex A7 2850 MIPS vid 1,5 GHz 1.9 2011
AMD Athlon 3561 MIPS vid 1,2 GHz 3.0 2000
Intel Atom N270 (Enkelkärna) 3846 MIPS vid 1,6 GHz 2.4 2008
Raspberry Pi 2 4744 MIPS vid 1 GHz 4,744 2014
Motor (PS2) 6000 MIPS vid 294 MHz 20,408 2000
ARM Cortex-A9 (dubbel kärna) 7500 MIPS vid 1,5 GHz 5.0 2009
AMD Athlon XP 2500+ 7527 MIPS vid 1,83 GHz 4.1 2003
Pentium 4 Extreme Edition 9726 MIPS vid 3,2 GHz 3.0 2003
AMD E-350 (dubbelkärnig) 10 000 MIPS vid 1,6 GHz 6,25 2011
PS3 Cell BE (endast PPE) 10240 MIPS vid 3,2 GHz 3.2 2006
Creative X-FI(EMU20K1) 10340 MIPS vid 400 MHz 25,82 2005
Fujitsu-NAL numerisk vindtunnel (168 kärnor) 10718,4 MIPS vid 105 MHz 63,8 1993
AMD Athlon FX-57 12 000 MIPS vid 2,8 GHz 4.3 2005

Se även

Prestandatester

Anteckningar

  1. S. I. Adyan. Mathematical Encyclopedic Dictionary . - Ugglor. encycl., 1988-01-01. — 856 sid. Arkiverad 20 december 2016 på Wayback Machine
  2. JC Gibson. Gibson Mix // Teknisk rapport. TR 00.2043. - Poughkeepsie, NY: IBM Systems Development Division, 1970.
  3. Datorhastigheter från instruktionsblandningar före 1960 till 1971 . Hämtad 30 april 2016. Arkiverad från originalet 21 juni 2014.
  4. Ted MacNeil. Bli inte vilseledd av MIPS (inte tillgänglig länk) . IBM tidningen. Arkiverad från originalet den 17 augusti 2012.