Ẹrọ RISC-V ti o ṣii, XiangShan, ti ṣẹda ni Ilu China, ti njijadu pẹlu ARM Cortex-A76

Ile-ẹkọ Imọ-ẹrọ Kọmputa ti Ile-ẹkọ giga ti Awọn sáyẹnsì ti Ilu Ṣaina gbekalẹ iṣẹ akanṣe XiangShan, eyiti lati ọdun 2020 ti n ṣe agbekalẹ ẹrọ-iṣiro iṣẹ-giga ti o da lori ilana eto RISC-V (RV64GC). Awọn idagbasoke ti ise agbese na wa ni sisi labẹ awọn iyọọda MulanPSL 2.0 iwe-ašẹ.

Ise agbese na ti ṣe atẹjade apejuwe kan ti awọn bulọọki ohun elo ni ede Chisel, eyiti o tumọ si Verilog, imuse itọkasi ti o da lori FPGA, ati awọn aworan fun simulating iṣẹ ti chirún ni ṣiṣi Verilog simulator Verilator. Awọn aworan atọka ati awọn apejuwe ti faaji tun wa (ni apapọ diẹ sii ju awọn iwe aṣẹ 400 ati awọn laini koodu 50), ṣugbọn pupọ julọ ti iwe naa wa ni Kannada. Debian GNU/Linux jẹ lilo bi ẹrọ ṣiṣe itọkasi ti a lo lati ṣe idanwo imuse ti o da lori FPGA.

Ẹrọ RISC-V ti o ṣii, XiangShan, ti ṣẹda ni Ilu China, ti njijadu pẹlu ARM Cortex-A76

XiangShan sọ pe o jẹ chirún RISC-V ti o ga julọ, ti o kọja SiFive P550. Ni oṣu yii o ti gbero lati pari idanwo lori FPGA ati tusilẹ chirún apẹrẹ 8-core ti n ṣiṣẹ ni 1.3 GHz ati iṣelọpọ nipasẹ TSMC ni lilo imọ-ẹrọ ilana 28nm, codenamed “Yanqi Lake”. Chirún naa pẹlu kaṣe 2MB kan, oludari iranti pẹlu atilẹyin fun iranti DDR4 (to 32GB ti Ramu) ati wiwo PCIe-3.0-x4 kan.

Išẹ ti ërún akọkọ ninu idanwo SPEC2006 jẹ iṣiro ni 7/Ghz, eyiti o ni ibamu si awọn eerun ARM Cortex-A72 ati Cortex-A73. Ni opin ọdun, iṣelọpọ ti apẹẹrẹ “South Lake” keji pẹlu imudara faaji ti gbero, eyiti yoo gbe lọ si SMIC pẹlu imọ-ẹrọ ilana 14nm ati ilosoke ninu igbohunsafẹfẹ si 2 GHz. Afọwọkọ keji ni a nireti lati ṣe ni 2006 / GHz ni idanwo SPEC10, eyiti o sunmọ ARM Cortex-A76 ati awọn ilana Intel Core i9-10900K, ati ti o ga julọ si SiFive P550, RISC-V CPU ti o yara ju, eyiti o ni iṣẹ ti 8.65 / GHz.

Ranti pe RISC-V n pese eto itọnisọna ẹrọ ṣiṣi ati irọrun ti o fun laaye awọn microprocessors lati kọ fun awọn ohun elo lainidii laisi nilo awọn ẹtọ ọba tabi fifi awọn ipo sori lilo. RISC-V gba ọ laaye lati ṣẹda awọn SoCs ti o ṣii patapata ati awọn ilana. Lọwọlọwọ, ti o da lori sipesifikesonu RISC-V, awọn ile-iṣẹ oriṣiriṣi ati awọn agbegbe labẹ ọpọlọpọ awọn iwe-aṣẹ ọfẹ (BSD, MIT, Apache 2.0) n dagbasoke ọpọlọpọ awọn iyatọ mejila ti awọn ohun kohun microprocessor, SoCs ati awọn eerun ti a ṣe tẹlẹ. Awọn ọna ṣiṣe pẹlu atilẹyin didara giga fun RISC-V pẹlu Linux (ti o wa lati awọn idasilẹ ti Glibc 2.27, binutils 2.30, gcc 7 ati Linux kernel 4.15) ati FreeBSD.

orisun: opennet.ru

Fi ọrọìwòye kun