RISC-V

Wikipediasta
Siirry navigaatioon Siirry hakuun
RISC-V
Kehittäjä Berkeleyn yliopisto
Julkaisu 2010
Arkkitehtuurityyppi RISC
Osoiteavaruus 32-bit, 64-bit, 128-bit

RISC-V (RISC-Five) on avoin ja vapaa RISC-suoritinarkkitehtuuri, joka on kehitetty Berkeleyn yliopistossa.[1] Arkkitehtuuri on julkaistu vuonna 2010.[2] Suoritinta voi valmistaa ja käyttää vapaasti.[1]

RISC-V:n etu kilpailevaan ARM-suorittimeen on sen avoimuus: OEM-valmistajat voivat käyttää määrittelyä suunnitteluun ja valmistukseen joko kokonaan ilman tai pienillä rojaltimaksuilla, joka on suuri osa kustannuksesta ARM-suorittimessa.[3] Muilla suorittimilla on patentteja käskykannan erikoisuuksiin, joka estää muita käyttämästä niitä ilman lisenssiä.[4][5] Neuvottelut lisensseille voivat vievät useita kuukausia ja maksaa miljoonia dollareita, jotka tekevät niistä epäsopivia muun muassa akateemisille tahoille.[4] Muiden suorittimien valmistamiseen tarvitaan ytimen tai käskykannan lisensoinnin lisäksi muuta immateriaalista kuten muistiohjaimia, IO-liityntöjä ja niin edelleen.[2] Muiden suorittimien lisensointiin liittyy normaalisti etukäteismaksu sekä rojaltimaksu jokaista myytyä piiriä kohden.[2]

RISC-V tukee 32- ja 64-bittisiä osoiteavaruuksia ja lisäksi on hahmotelma 128-bittiselle tulevalle osoiteavaruudelle.[6]

Western Digital on ilmoittanut siirtyvänsä käyttämään suoritinta.[7] Western Digital valmistaa vuosittain noin miljardi ydintä ja odottaa sen kasvavan kahteen miljardiin: yhtiö siirtää koko tuotantolinjansa RISC-V:lle.[8] Nvidia käyttää suoritinta grafiikkaprosessorien ohjaamiseen samalla piirilevyllä.[9]

Linux-ytimeen tuki on lisätty ytimen versiossa 4.15.[10][11] Wind River Systems on ilmoittanut VxWorks-tuesta joulukuussa 2019.[12] OpenBSD lisäsi tuen versiossa 7.0.[13]

Lähteet[muokkaa | muokkaa wikitekstiä]

  1. a b Coughlin, Tom: RISC-V Enables Smart Storage Devices 1.12.2017. Forbes. Viitattu 2.12.2017.
  2. a b c Anton Shilov: SiFive Unveils Freedom Platforms for RISC-V-Based Semi-Custom Chips anandtech.com. 18.7.2016. Viitattu 22.10.2021. (englanniksi)
  3. Christine Hall: Companies Pushing Open Source RISC-V Silicon Out to the Edge datacenterknowledge.com. 28.5.2019. Viitattu 22.10.2021. (englanniksi)
  4. a b Instruction Sets Should Be Free: The Case For RISC-V (PDF) .eecs.berkeley.edu. 6.8.2014. Viitattu 22.10.2021. (englanniksi)
  5. OpenCores' MIPS-related Core Offerings (PDF) brej.org. Viitattu 22.10.2021. (englanniksi)
  6. The RISC-V Instruction Set Manual Volume I: Unprivileged ISA (PDF) github.com. 13.12.2019. Viitattu 22.4.2021. (englanniksi)
  7. Western Digital To Accelerate The Future Of Next-Generation Computing Architectures For Big Data And Fast Data Environments 28.11.2017. Western Digital. Viitattu 2.12.2017.
  8. Christine Hall: RISC-V Silicon Startup Raises $50.6 Million and Inks Western Digital Deal datacenterknowledge.com. 7.4.2018. Viitattu 22.10.2021. (englanniksi)
  9. Stacey Higginbotham: RISC-V’s Open-Source Architecture Shakes Up Chip Design 26.7.2018. IEEE Spectrum. Viitattu 28.7.2018.
  10. RISC-V Port for Linux 4.15 v9
  11. Larabel, Michael: RISC-V Hopes To Get In Linux 4.15, OpenRISC Adds SMP Support 14.11.2017. Phoronix. Viitattu 2.12.2017.
  12. Wind River Announces RISC-V Support for VxWorks RTOS 10.12.2019. BusinessWire. Viitattu 11.12.2019. (englanniksi)
  13. OpenBSD 7.0 openbsd.org. Viitattu 14.10.2021. (englanniksi)

Aiheesta muualla[muokkaa | muokkaa wikitekstiä]