IPS (suorituskyky)

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 19. heinäkuuta 2021 tarkistetusta versiosta . tarkastukset vaativat 6 muokkausta .

IPS ( eng.  käskyjä sekunnissa  - käskyjä sekunnissa) - tietokoneen prosessorin nopeuden mitta . Näyttää prosessorin yhdessä sekunnissa suorittamien tiettyjen käskyjen määrän . Valmistajien usein ilmoittamat IPS-arvot ovat huippuarvoja, ja ne saadaan käskysarjoista, jotka eivät ole tyypillisiä todellisille ohjelmille . Myös muistihierarkian kaistanleveys vaikuttaa voimakkaasti IPS-arvoihin . Tässä suhteessa on tapana käyttää IPS-alkuarvojen sijaan synteettisten testien tuloksia ( benchmark ) suorituskyvyn arvioimiseen mm.  SPECint tai Dhrystone .

Johdetut mittayksiköt:

Ennen yleisesti hyväksyttyjen suorituskykytestien tuloa keskimääräiset tietokoneen nopeuspisteet laskettiin ohjeiden sekoituksen perusteella. Tunnetuin on Gibson-sekoitus [2] , jonka IBM Corporationin Jack Gibson hankki tieteellisiä ohjelmia varten. Ei -liukupisteseoksia on kehitetty kaupallisiin ohjelmiin , kuten ADP-seos. Listasta [3] löytyy suorituskykyarvioita noin 175 tietokoneelle 1960- ja 1970-luvuilta tieteellisissä (Gibson) ja kaupallisissa (ADP) tehtävissä.

Vaikka MIPS voisi olla yksinkertainen mittari saman arkkitehtuurin prosessorien suorituskyvyn vertailuun, niiden käyttö erilaisten arkkitehtuurien vertailussa on rajallista. Joskus insinöörit kutsuvat tätä yksikköä prosessorin nopeuden merkityksettömäksi indikaattoriksi . [neljä]

1970-luvulla minitietokoneiden suorituskykyä verrattiin usein VAX MIPS -yksiköissä . Eri tietokoneiden suorituskykyä verrattiin VAX 11/780 koneeseen, jonka nopeudeksi otettiin 1 MIPS . (Joskus tätä yksikköä kutsutaan nimellä VAX Unit of Performance tai VUP .) Tällainen vertailukohta valittiin muun muassa siksi, että 11/780:n suorituskyky on lähellä IBM System / 370 -mainframe-mallia 158-3, jota myös usein luultiin 1 MIPS.

Joskus minitietokoneiden suorituskykyä mitattiin käyttämällä Fortran -ohjelmaa nimeltä Whetstone benchmark . Hänen tuloksensa oli nimeltään Millions of Whetstone Instructions Per Second (MWIPS). Esimerkiksi vuonna 1977 julkaistun VAX 11/780:n FPA:n luokitus oli 1,02 MWIPS.

Prosessori / järjestelmä dhrystone MIPS / MHz D-ops kelloa kohden vuosi
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.29MIPS/2MHz 0,145 1974
Intel 8086 0.33MIPS/5MHz 0,066 1978
Motorola 6809 0,42MIPS/1MHz 0,42 1977
MOS Technology 6502 (NES) 0.43MIPS/1MHz 0,43 1975
Intel 8080A 0,435MIPS/3MHz 0,145 1976
Motorola 6802 0,5 MIPS /1 MHz 0.5 1977
Zilog Z80 (sega genesis) 0,58MIPS/4MHz 0,145 1976
IBM System/370 158 0,64 MIPS / 8,696 MHz 0,0736 1972
Intel 8088 0.75MIPS/10MHz 0,075 1979
VAX-11/780 1MIPS / 5 MHz 0.2 1977
Intel 286 1,28 MIPS taajuudella 12 MHz 0,107 1982
Motorola 68000 (sega genesis) 1,4 MIPS 8 MHz:llä 0,175 1979
Intel i386DX 2,15 MIPS taajuudella 16 MHz 0,134 1985
ARM2 4 MIPS taajuudella 8 MHz 0.5 1986
Intel i386DX 4,3 MIPS taajuudella 33 MHz 0.13 1989
Texas Instruments TMS32010 5 MIPS 20 MHz taajuudella 0,25 1983
Intel 8751 0,66 MIPS 8 MHz:llä 0,083 1985
Intel i486DX 8,7 MIPS taajuudella 25 MHz 0,348 1989
AMD Am386 9 MIPS taajuudella 40 MHz 0,225 1991
Intel i486DX 11,1 MIPS taajuudella 33 MHz 0,336 1991
Intel i860 25 MIPS 25 MHz:llä yksi 1989
Intel i486DX2 25,6 MIPS 66 MHz:llä 0,388 1992
ARM Cortex-M0 45 MIPS 50 MHz:llä 0.9 2009
Intel i860 50 MIPS 50 MHz:llä yksi 1991
Intel DX4 70 MIPS taajuudella 100 MHz 0.7 1994
MIPS R4400 (1 ydin sgi crimson) 120 MIPS taajuudella 150 MHz 0,567 1993
ARM Cortex-M3 125 MIPS 100 MHz:llä 1.25 2004
DEC Alpha 21064 EV4 135 MIPS 200 MHz:llä 0,675 1993
IBM-Motorola PowerPC 601 157,7 MIPS 80 MHz:llä 1,971 1993
Intel Pentium 188 MIPS taajuudella 100 MHz 1.88 1994
IBM-Motorola PowerPC 603e 188 MIPS taajuudella 133 MHz 1.414 1995
IBM-Motorola PowerPC 603ev 423 MIPS taajuudella 300 MHz 1.41 1996
ARM Cortex-R4 450 MIPS 270 MHz:llä 1.66 2006
ARM11 515 MIPS taajuudella 412 MHz 1.25 2002
IBM-Motorola PowerPC 750 525 MIPS taajuudella 233 MHz 2.3 1997
Intel Pentium Pro 541 MIPS 200 MHz:llä 2.7 1996
LINKS-1 Computer Graphics System (257 ydintä) 642,5 MIPS taajuudella 10 MHz 2.5 1982
ARM Cortex A5 1256 MIPS 800 MHz:llä 1.57 2011
ARM Cortex-A8 (iPhone 4) 2000 MIPS 1 GHz:llä 2.0 2005
Intel Pentium III 2054 MIPS 600 MHz:llä 3.4 1999
Qualcomm Scorpion (Cortex A8:n kaltainen) 2000 MIPS 1 GHz:llä 2.1 2008
SGI Onyx RealityEngine 2 (36 ydintä) 2640 MIPS taajuudella 150 MHz 17.6 1993
ARM Cortex A7 2850 MIPS 1,5 GHz:llä 1.9 2011
AMD Athlon 3561 MIPS 1,2 GHz:llä 3.0 2000
Intel Atom N270 (yksiytiminen) 3846 MIPS 1,6 GHz:llä 2.4 2008
Raspberry Pi 2 4744 MIPS 1 GHz:llä 4.744 2014
Moottori (PS2) 6000 MIPS taajuudella 294 MHz 20.408 2000
ARM Cortex-A9 (kaksiytiminen) 7500 MIPS 1,5 GHz:llä 5.0 2009
AMD Athlon XP 2500+ 7527 MIPS taajuudella 1,83 GHz 4.1 2003
Pentium 4 Extreme Edition 9726 MIPS 3,2 GHz:llä 3.0 2003
AMD E-350 (kaksiytiminen) 10 000 MIPS 1,6 GHz:llä 6.25 2011
PS3 Cell BE (vain PPE) 10240 MIPS 3,2 GHz:llä 3.2 2006
Creative X-FI (EMU20K1) 10340 MIPS 400 MHz:llä 25.82 2005
Fujitsu-NAL numeerinen tuulitunneli (168 ydintä) 10718,4 MIPS taajuudella 105 MHz 63.8 1993
AMD Athlon FX-57 12 000 MIPS 2,8 GHz:llä 4.3 2005

Katso myös

Suorituskykytestit

Muistiinpanot

  1. S. I. Adyan. Matemaattinen tietosanakirja . - Pöllöt. tietosanakirja, 1988-01-01. — 856 s. Arkistoitu 20. joulukuuta 2016 Wayback Machineen
  2. JC Gibson. Gibson Mix // Tekninen raportti. TR 00.2043. - Poughkeepsie, NY: IBM Systems Development Division, 1970.
  3. Tietokoneen nopeudet ohjesekoituksista ennen vuotta 1960 vuoteen 1971 . Haettu 30. huhtikuuta 2016. Arkistoitu alkuperäisestä 21. kesäkuuta 2014.
  4. Ted MacNeil. Älä anna MIPS:n johdattaa harhaan (linkki ei ole käytettävissä) . IBM-lehti. Arkistoitu alkuperäisestä 17. elokuuta 2012.