XiangShan Open RISC-V-verwerker geskep in China om te kompeteer met ARM Cortex-A76

Die Instituut vir Rekenaartegnologie van die Chinese Akademie van Wetenskappe het die XiangShan-projek aangebied, wat sedert 2020 'n hoëprestasie oop verwerker ontwikkel wat gebaseer is op die RISC-V-instruksiestel-argitektuur (RV64GC). Die projek se ontwikkelings is oop onder die permissiewe MulanPSL 2.0-lisensie.

Die projek het 'n beskrywing van hardewareblokke in die Chisel-taal gepubliseer, wat vertaal word in Verilog, 'n verwysingsimplementering gebaseer op FPGA, en beelde om die werking van die skyfie in die oop Verilog-simulator Verilator te simuleer. Diagramme en beskrywings van die argitektuur is ook beskikbaar (in totaal meer as 400 dokumente en 50 duisend reëls kode), maar die grootste deel van die dokumentasie is in Chinees. Debian GNU/Linux word gebruik as die verwysingsbedryfstelsel wat gebruik word om die FPGA-gebaseerde implementering te toets.

XiangShan Open RISC-V-verwerker geskep in China om te kompeteer met ARM Cortex-A76

XiangShan beweer dat hy die hoogste presterende RISC-V-skyfie is, wat die SiFive P550 oortref. Hierdie maand word beplan om die toetsing op die FPGA te voltooi en 'n 8-kern prototipe-skyfie vry te stel wat teen 1.3 GHz werk en deur TSMC vervaardig word deur gebruik te maak van die 28nm-prosestegnologie, met die kodenaam "Yanqi Lake". Die skyfie bevat 'n 2MB-kas, 'n geheuebeheerder met ondersteuning vir DDR4-geheue (tot 32GB RAM) en 'n PCIe-3.0-x4-koppelvlak.

Die werkverrigting van die eerste skyfie in die SPEC2006-toets word geskat op 7/Ghz, wat ooreenstem met ARM Cortex-A72- en Cortex-A73-skyfies. Teen die einde van die jaar word die produksie van die tweede "South Lake"-prototipe met 'n verbeterde argitektuur beplan, wat na SMIC oorgedra sal word met 'n 14nm-prosestegnologie en 'n toename in frekwensie tot 2 GHz. Die tweede prototipe sal na verwagting teen 2006/Ghz presteer in die SPEC10-toets, wat naby die ARM Cortex-A76- en Intel Core i9-10900K-verwerkers is, en beter as die SiFive P550, die vinnigste RISC-V-SVE, wat 'n werkverrigting van 8.65/Ghz.

Onthou dat RISC-V 'n oop en buigsame masjieninstruksiestelsel bied wat dit moontlik maak om mikroverwerkers vir arbitrêre toepassings te bou sonder om tantieme te vereis of voorwaardes op gebruik te stel. Met RISC-V kan u heeltemal oop SoC's en verwerkers skep. Tans, gebaseer op die RISC-V-spesifikasie, ontwikkel verskillende maatskappye en gemeenskappe onder verskeie gratis lisensies (BSD, MIT, Apache 2.0) verskeie dosyn variante van mikroverwerkerkerne, SoC's en reeds vervaardigde skyfies. Bedryfstelsels met hoëgehalte-ondersteuning vir RISC-V sluit Linux (teenwoordig sedert die vrystellings van Glibc 2.27, binutils 2.30, gcc 7 en die Linux-kern 4.15) en FreeBSD in.

Bron: opennet.ru

Voeg 'n opmerking