XiangShan Open RISC-V Processor Gibuhat sa China aron Makigsangka sa ARM Cortex-A76

Ang Institute of Computer Technology sa Chinese Academy of Sciences nagpresentar sa XiangShan nga proyekto, nga sukad sa 2020 nagpalambo sa usa ka high-performance open processor base sa RISC-V instruction set architecture (RV64GC). Ang mga kalamboan sa proyekto bukas ubos sa permissive MulanPSL 2.0 nga lisensya.

Ang proyekto nagpatik sa usa ka paghulagway sa mga bloke sa hardware sa Chisel nga pinulongan, nga gihubad ngadto sa Verilog, usa ka reperensiya nga pagpatuman base sa FPGA, ug mga hulagway alang sa pagsundog sa operasyon sa chip sa bukas nga Verilog simulator Verilator. Anaa usab ang mga diagram ug mga paghulagway sa arkitektura (sa kinatibuk-an nga labaw sa 400 nga mga dokumento ug 50 ka libo nga linya sa code), apan ang kadaghanan sa dokumentasyon naa sa Intsik. Ang Debian GNU/Linux gigamit isip reference operating system nga gigamit sa pagsulay sa FPGA-based nga pagpatuman.

XiangShan Open RISC-V Processor Gibuhat sa China aron Makigsangka sa ARM Cortex-A76

Giangkon sa XiangShan nga mao ang pinakataas nga performance sa RISC-V chip, nga milabaw sa SiFive P550. Karong bulana giplanohan nga makompleto ang pagsulay sa FPGA ug buhian ang usa ka 8-core prototype chip nga naglihok sa 1.3 GHz ug gihimo sa TSMC gamit ang teknolohiya sa proseso sa 28nm, nga gi-codenamed "Yanqi Lake". Ang chip naglakip sa usa ka 2MB cache, usa ka memory controller nga adunay suporta alang sa DDR4 memory (hangtod sa 32GB sa RAM) ug usa ka PCIe-3.0-x4 interface.

Ang performance sa unang chip sa SPEC2006 test gibanabana sa 7/Ghz, nga katumbas sa ARM Cortex-A72 ug Cortex-A73 chips. Sa katapusan sa tuig, ang paghimo sa ikaduha nga prototype sa "South Lake" nga adunay usa ka gipaayo nga arkitektura giplano, nga ibalhin sa SMIC nga adunay teknolohiya nga proseso sa 14nm ug pagtaas sa frequency sa 2 GHz. Ang ikaduha nga prototype gilauman nga ipahigayon sa 2006 / Ghz sa SPEC10 nga pagsulay, nga duol sa ARM Cortex-A76 ug Intel Core i9-10900K nga mga processor, ug labaw sa SiFive P550, ang pinakapaspas nga RISC-V CPU, nga adunay usa ka performance sa 8.65/Ghz.

Hinumdumi nga ang RISC-V naghatag ug bukas ug flexible nga sistema sa instruksiyon sa makina nga nagtugot sa mga microprocessor nga matukod alang sa arbitraryong mga aplikasyon nga wala magkinahanglan og royalties o pagpahamtang og mga kondisyon sa paggamit. Gitugotan ka sa RISC-V sa paghimo sa hingpit nga bukas nga mga SoC ug mga processor. Sa pagkakaron, base sa espesipikasyon sa RISC-V, lain-laing mga kompanya ug komunidad ubos sa nagkalain-laing mga libreng lisensya (BSD, MIT, Apache 2.0) ang nag-ugmad sa pipila ka dosena nga mga variant sa microprocessor cores, SoCs ug naprodyus na nga mga chips. Ang mga operating system nga adunay taas nga kalidad nga suporta alang sa RISC-V naglakip sa Linux (karon sukad sa pagpagawas sa Glibc 2.27, binutils 2.30, gcc 7 ug ang Linux kernel 4.15) ug FreeBSD.

Source: opennet.ru

Idugang sa usa ka comment