Na Kitajskem je bil ustvarjen odprt procesor RISC-V, XiangShan, ki konkurira ARM Cortex-A76

Inštitut za računalniško tehnologijo Kitajske akademije znanosti je predstavil projekt XiangShan, ki od leta 2020 razvija visoko zmogljiv odprt procesor, ki temelji na arhitekturi nabora ukazov RISC-V (RV64GC). Razvoj projekta je odprt pod permisivno licenco MulanPSL 2.0.

Projekt je objavil opis strojnih blokov v jeziku Chisel, ki je preveden v Verilog, referenčno izvedbo na osnovi FPGA, in slike za simulacijo delovanja čipa v odprtem Verilog simulatorju Verilator. Na voljo so tudi diagrami in opisi arhitekture (skupaj več kot 400 dokumentov in 50 tisoč vrstic kode), vendar je glavnina dokumentacije v kitajščini. Debian GNU/Linux se uporablja kot referenčni operacijski sistem za testiranje izvedbe, ki temelji na FPGA.

Na Kitajskem je bil ustvarjen odprt procesor RISC-V, XiangShan, ki konkurira ARM Cortex-A76

XiangShan trdi, da je najzmogljivejši čip RISC-V, ki presega SiFive P550. Ta mesec je načrtovano dokončanje testiranja na FPGA in izdaja 8-jedrnega prototipa čipa, ki deluje na 1.3 GHz in ga proizvaja TSMC z uporabo 28nm procesne tehnologije, s kodnim imenom "Yanqi Lake". Čip vključuje 2 MB predpomnilnika, pomnilniški krmilnik s podporo za pomnilnik DDR4 (do 32 GB RAM-a) in vmesnik PCIe-3.0-x4.

Zmogljivost prvega čipa v testu SPEC2006 je ocenjena na 7/Ghz, kar ustreza čipoma ARM Cortex-A72 in Cortex-A73. Do konca leta je načrtovana izdelava drugega prototipa “South Lake” z izboljšano arhitekturo, ki bo prenesen na SMIC s 14nm procesno tehnologijo in povečanjem frekvence na 2 GHz. Drugi prototip naj bi deloval pri 2006/Ghz v testu SPEC10, kar je blizu procesorjem ARM Cortex-A76 in Intel Core i9-10900K ter boljši od SiFive P550, najhitrejšega CPU RISC-V, ki ima zmogljivost 8.65/Ghz.

Spomnimo se, da RISC-V zagotavlja odprt in prilagodljiv sistem strojnih navodil, ki omogoča gradnjo mikroprocesorjev za poljubne aplikacije, ne da bi zahtevali licenčnine ali nalagali pogoje za uporabo. RISC-V vam omogoča ustvarjanje popolnoma odprtih SoC-jev in procesorjev. Trenutno na podlagi specifikacije RISC-V različna podjetja in skupnosti pod različnimi brezplačnimi licencami (BSD, MIT, Apache 2.0) razvijajo več deset variant mikroprocesorskih jeder, SoC-jev in že izdelanih čipov. Operacijski sistemi z visokokakovostno podporo za RISC-V vključujejo Linux (prisoten od izdaj Glibc 2.27, binutils 2.30, gcc 7 in jedro Linuxa 4.15) in FreeBSD.

Vir: opennet.ru

Dodaj komentar