Kiinassa on luotu avoin RISC-V-prosessori, XiangShan, joka kilpailee ARM Cortex-A76:n kanssa.

Kiinan tiedeakatemian tietotekniikan instituutti esitteli XiangShan-projektin, joka on vuodesta 2020 lähtien kehittänyt korkean suorituskyvyn avointa prosessoria, joka perustuu RISC-V-käskysarjaarkkitehtuuriin (RV64GC). Projektin kehitystyöt ovat avoinna sallivalla MulanPSL 2.0 -lisenssillä.

Projekti on julkaissut kuvaus laitteistolohkoista Chisel-kielellä, joka on käännetty Verilogiksi, FPGA-pohjaiseksi referenssitoteutukseksi, sekä kuvia sirun toiminnan simuloimiseksi avoimessa Verilog-simulaattorissa Verilator. Käytettävissä on myös kaavioita ja kuvauksia arkkitehtuurista (yhteensä yli 400 dokumenttia ja 50 tuhatta koodiriviä), mutta suurin osa dokumentaatiosta on kiinaksi. Debian GNU/Linuxia käytetään vertailukäyttöjärjestelmänä, jota käytetään testattaessa FPGA-pohjaista toteutusta.

Kiinassa on luotu avoin RISC-V-prosessori, XiangShan, joka kilpailee ARM Cortex-A76:n kanssa.

XiangShan väittää olevansa tehokkain RISC-V-siru, ohittaen SiFive P550:n. Tässä kuussa on tarkoitus saattaa päätökseen FPGA:n testaus ja julkaista 8-ytiminen prototyyppisiru, joka toimii 1.3 GHz:n taajuudella ja jonka TSMC on valmistanut 28 nm:n prosessiteknologialla, koodinimeltään "Yanqi Lake". Siru sisältää 2 Mt:n välimuistin, DDR4-muistia tukevan muistiohjaimen (jopa 32 Gt RAM-muistia) ja PCIe-3.0-x4-liitännän.

Ensimmäisen sirun suorituskyvyksi SPEC2006-testissä on arvioitu 7/Ghz, mikä vastaa ARM Cortex-A72- ja Cortex-A73-siruja. Vuoden loppuun mennessä on suunnitteilla toisen "South Lake" -prototyypin tuotantoa parannetulla arkkitehtuurilla, joka siirretään SMIC:lle 14nm prosessitekniikalla ja taajuuden nostolla 2 GHz:iin. Toisen prototyypin odotetaan toimivan 2006/GHz SPEC10-testissä, joka on lähellä ARM Cortex-A76- ja Intel Core i9-10900K -suorittimia ja parempi kuin SiFive P550, nopein RISC-V-suoritin, jossa on suorituskyky 8.65/GHz.

Muista, että RISC-V tarjoaa avoimen ja joustavan konekäskyjärjestelmän, joka mahdollistaa mikroprosessorien rakentamisen mielivaltaisiin sovelluksiin ilman, että vaaditaan rojalteja tai asetetaan ehtoja käytölle. RISC-V:n avulla voit luoda täysin avoimia SoC:ita ja prosessoreita. Tällä hetkellä eri yritykset ja yhteisöt kehittävät RISC-V-spesifikaatioon perustuen eri ilmaisilla lisensseillä (BSD, MIT, Apache 2.0) useita kymmeniä muunnelmia mikroprosessoriytimistä, SoC:ista ja jo tuotetuista siruista. Käyttöjärjestelmiin, joissa on korkealaatuinen tuki RISC-V:lle, kuuluvat Linux (nykyllä ​​Glibc 2.27:n, binutils 2.30:n, gcc 7:n ja Linux-ytimen 4.15:n julkaisujen jälkeen) ja FreeBSD.

Lähde: opennet.ru

Lisää kommentti