Ero sivun ”MIPS-arkkitehtuuri” versioiden välillä

Wikipediasta
Siirry navigaatioon Siirry hakuun
[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
Ipr1 (keskustelu | muokkaukset)
Ipr1 (keskustelu | muokkaukset)
Rivi 54: Rivi 54:
Uusin versio arkkitehtuurista MIPS32/MIPS64 Release 6 on julkaistu vuonna 2014.<ref>{{verkkoviite | osoite = https://www.imgtec.com/mips/architectures/mips32/ | nimeke = MIPS32 Architecture | julkaisija = Imagination Technologies | viitattu = 11.2.2017}}</ref><ref>{{verkkoviite | osoite = https://www.imgtec.com/mips/architectures/mips64/ | nimeke = MIPS64 Architecture | julkaisija = Imagination Technologies | viitattu = 16.2.2017}}</ref>
Uusin versio arkkitehtuurista MIPS32/MIPS64 Release 6 on julkaistu vuonna 2014.<ref>{{verkkoviite | osoite = https://www.imgtec.com/mips/architectures/mips32/ | nimeke = MIPS32 Architecture | julkaisija = Imagination Technologies | viitattu = 11.2.2017}}</ref><ref>{{verkkoviite | osoite = https://www.imgtec.com/mips/architectures/mips64/ | nimeke = MIPS64 Architecture | julkaisija = Imagination Technologies | viitattu = 16.2.2017}}</ref>


Lisäksi on eri versioita teknologian lisensoijilla, mm. [[Sony]]n ja [[Toshiba]]n "[[Emotion Engine]]" [[PlayStation 2]] konsolissa.
Lisäksi on eri versioita teknologian lisensoijilla, mm. [[Sony]]n ja [[Toshiba]]n "[[Emotion Engine]]" [[PlayStation 2]] konsolissa.<ref>{{Verkkoviite | osoite = http://archive.arstechnica.com/reviews/1q00/playstation2/m-ee-4.html | nimeke = Sound and Vision: A Technical Overview of the Emotion Engine | julkaisija = Ars Technica | tekijä = Jon "Hannibal" Stokes | viitattu = 24.5.2019 | kieli = {{en}} }}</ref>


== MIPS-suorittimia ==
== MIPS-suorittimia ==

Versio 24. toukokuuta 2019 kello 20.11

Tämä artikkeli käsittelee prosessoriarkkitehtuuria. Sanan muista merkityksistä katso täsmennyssivua.
MIPS
Perustietoja
Kehittäjä MIPS Technologies, Imagination Technologies
Valmistaja NEC, Toshiba, LSI Logic, Loongson Technology, Philips
Julkaistu 1985
Arkkitehtuuri ja luokitus
Arkkitehtuurityyppi RISC
Osoiteavaruus 32-bit / 64-bit

MIPS (Microprocessor without Interlocked Pipeline Stages) on RISC-suoritinarkkitehtuuri, jonka kehitti MIPS Computer Systems Inc. (myöhemmin MIPS Technologies). Ensimmäinen MIPS-suoritin, R2000, julkistettiin vuonna 1985, mikä tekee MIPSistä yhden pitkäikäisimmistä RISC-arkkitehtuureista.

SGI osti MIPS Computer Systemsin vuonna 1992.[1][2] SGI irrotti MIPS-valmistuksen omaksi yksiköksi päätettyään siirtyä Intel Itanium suorittimiin. Yrityksen nimi vaihtui myöhemmin muotoon MIPS Technologies.

Imagination Technologies osti MIPS Technologiesin vuonna 2012.[3] Arkkitehtuuri on myyty vuonna 2017 Tallwood Venture Capital-yhtiölle ja vuonna 2018 edelleen Wave Computing -yhtiölle.[4][5]

Käyttökohteet

MIPS-suorittimia on käytetty muun muassa SGI:n UNIX-työasemakoneissa, Sonyn ja Nintendon pelikonsoleissa, Windows CE -pohjaisissa PDA-laitteissa, Ciscon reitittimissä sekä sulautetuissa järjestelmissä. 1990-luvun loppupuolella arvioitiin, että kolmannes valmistetuista RISC-suorittimista oli MIPSejä.

2000-luvun alussa tehokkaiden työasemiin ja palvelimiin tarkoitettujen MIPS-mallien kehitys lopetettiin SGIn siirtyessä käyttämään intelin suorittimia. Pienemmät MIPS-mallit ovat kuitenkin edelleen laajalti käytössä muun muassa WLAN-tukiasemissa.

Kiinalainen Loongson (龙芯, lóngxīn) on vähävirtaisiin yleistietokoneisiin kehitetty MIPS-prosessori, jota kehittää Kiinan tiedeakatemia (中国科学院; engl. lyh. CAS). Sen ensimmäinen malli, 32-bittinen Loongson 1, julkaistiin vuonna 2002 ja se toimi 266MHz kellotaajuudella. Loongson 1 ei ollut täysin MIPS-yhteensopiva, ollen täysin Kiinan tiedeakatemian sisäisen kehityksen tulos. CAS osti vuonna 2007 käskykannan lisenssioikeudet MIPS Technologiesilta, ja vuonna 2009 osti täydet oikeudet sen kehittämään MIPS32 ja MIPS64 arkkitehtuureihin. 64-bittinen Loongson 2, jonka ensimmäinen malli julkaistiin ennen lisenssisopimusta vuonna 2004, on myöhemmältä mallistoltaan täysin MIPS-yhteensopiva vuodesta 2009 lähtien.

MIPS-käskykannan erikoisuus on erityiset kerto- ja jakolaskuun liittyvät rekisterit; kaikkien muiden operaatioiden suhteen kaikki rekisterit ovat samanarvoisia, mutta kerto- ja jakolasku voidaan suorittaa vain HI- ja LO-rekistereiden avulla. Toisaalta joissain muissa RISC-käskykannoissa ei ole ollenkaan kokonaislukujen jakolaskua.

Käskykantalaajennukset

Käskykantaan on useita laajennusmoduuleita kuten SIMD käskyjen suorittamiseen MIPS SIMD Architecture (MSA).[6]

Arkkitehtuuriversiot

Arkkitehtuurista on useampia versioita joita ovat:

  • MIPS I (1985)
    • R2000
  • MIPS II (1990)
    • R6000
  • MIPS III (1992)
    • R4000
  • MIPS IV (1994)
    • R8000
  • MIPS V (1996)
    • tämän arkkitehtuurin suorittimia on suunniteltu mutta ei tuotettu
    • MIPS Digital Media Extensions (MDMX) ja MIPS-3D käskykantalaajennuksia suunniteltu
  • MIPS32
    • 32-bittinen
    • perustuu MIPS II arkkitehtuuriin ja lisäominaisuuksia MIPS III, MIPS IV ja MIPS V arkkitehtuureista
  • MIPS64
    • 64-bittinen
    • perustuu MIPS V arkkitehtuuriin

Uusin versio arkkitehtuurista MIPS32/MIPS64 Release 6 on julkaistu vuonna 2014.[7][8]

Lisäksi on eri versioita teknologian lisensoijilla, mm. Sonyn ja Toshiban "Emotion Engine" PlayStation 2 konsolissa.[9]

MIPS-suorittimia

MIPS R4400

Käyttöjärjestelmätuki

Lisensoijia

Arkkitehtuurin ovat lisensoineet itselleen mm. seuraavat:

  • NEC
  • Toshiba
  • SiByte (myöh. Broadcom)
  • Philips
  • LSI Logic
  • IDT
  • Raza Microelectronics, Inc.
  • Cavium
  • Loongson Technology
  • Ingenic Semiconductor

Aiheesta muualla

Lähteet

  1. Silicon Graphics to Buy MIPS for $406.1 Million New York Times. Viitattu 17.1.2017.
  2. Silicon Graphics, MIPS Computer Systems to Merge : * Technology: The combined billion-dollar company will meld sophisticated computers with cutting-edge chip designs. But there is a downside. Los Angeles Times. Viitattu 17.1.2017.
  3. Silicon shakeup: Imagination Technologies buys MIPS, hopes to compete with ARM processors The Verge. Viitattu 16.2.2017.
  4. Imagination Technologies to Be Acquired by Canyon Bridge for £550M; MIPS Sold to Tallwood VC Anandtech. Viitattu 3.10.2017.
  5. Ryan Smith: MIPS Acquired by AI Hardware Vendor Wave Computing 15.6.2018. Anandtech. Viitattu 17.6.2018.
  6. MIPS SIMD imgtec.com. Viitattu 16.2.2017.
  7. MIPS32 Architecture Imagination Technologies. Viitattu 11.2.2017.
  8. MIPS64 Architecture Imagination Technologies. Viitattu 16.2.2017.
  9. Jon "Hannibal" Stokes: Sound and Vision: A Technical Overview of the Emotion Engine Ars Technica. Viitattu 24.5.2019. (englanniksi)