En åpen RISC-V-prosessor, XiangShan, er laget i Kina, som konkurrerer med ARM Cortex-A76

Institutt for datateknologi ved det kinesiske vitenskapsakademiet presenterte XiangShan-prosjektet, som siden 2020 har utviklet en høyytelses åpen prosessor basert på RISC-V instruksjonssettarkitekturen (RV64GC). Prosjektets utvikling er åpen under den tillatelige MulanPSL 2.0-lisensen.

Prosjektet har publisert en beskrivelse av maskinvareblokker på Chisel-språket, som er oversatt til Verilog, en referanseimplementering basert på FPGA, og bilder for simulering av driften av brikken i den åpne Verilog-simulatoren Verilator. Diagrammer og beskrivelser av arkitekturen er også tilgjengelige (totalt mer enn 400 dokumenter og 50 tusen linjer med kode), men hoveddelen av dokumentasjonen er på kinesisk. Debian GNU/Linux brukes som referanseoperativsystem som brukes til å teste den FPGA-baserte implementeringen.

En åpen RISC-V-prosessor, XiangShan, er laget i Kina, som konkurrerer med ARM Cortex-A76

XiangShan hevder å være den høyest ytende RISC-V-brikken, og overgår SiFive P550. Denne måneden er det planlagt å fullføre testing på FPGA og utgi en 8-kjerners prototypebrikke som opererer på 1.3 GHz og produsert av TSMC ved bruk av 28nm prosessteknologi, kodenavnet "Yanqi Lake". Brikken inkluderer en 2MB cache, en minnekontroller med støtte for DDR4-minne (opptil 32 GB RAM) og et PCIe-3.0-x4-grensesnitt.

Ytelsen til den første brikken i SPEC2006-testen er estimert til 7/Ghz, som tilsvarer ARM Cortex-A72 og Cortex-A73 brikker. Ved utgangen av året planlegges produksjon av den andre «South Lake»-prototypen med en forbedret arkitektur, som skal overføres til SMIC med en 14nm prosessteknologi og en økning i frekvensen til 2 GHz. Den andre prototypen forventes å yte ved 2006/Ghz i SPEC10-testen, som er nær ARM Cortex-A76- og Intel Core i9-10900K-prosessorene, og overlegen SiFive P550, den raskeste RISC-V-prosessoren, som har en ytelse på 8.65/Ghz.

Husk at RISC-V gir et åpent og fleksibelt maskininstruksjonssystem som gjør at mikroprosessorer kan bygges for vilkårlige applikasjoner uten å kreve royalties eller pålegge bruksbetingelser. RISC-V lar deg lage helt åpne SoC-er og prosessorer. For tiden, basert på RISC-V-spesifikasjonen, utvikler forskjellige selskaper og fellesskap under forskjellige frie lisenser (BSD, MIT, Apache 2.0) flere dusin varianter av mikroprosessorkjerner, SoC-er og allerede produserte brikker. Operativsystemer med høykvalitetsstøtte for RISC-V inkluderer Linux (tilstede siden utgivelsene av Glibc 2.27, binutils 2.30, gcc 7 og Linux-kjernen 4.15) og FreeBSD.

Kilde: opennet.ru

Legg til en kommentar