Isang bukas na RISC-V processor, XiangShan, ay nilikha sa China, na nakikipagkumpitensya sa ARM Cortex-A76

Iniharap ng Institute of Computer Technology ng Chinese Academy of Sciences ang XiangShan project, na mula noong 2020 ay bumuo ng isang high-performance open processor batay sa RISC-V instruction set architecture (RV64GC). Ang mga pagpapaunlad ng proyekto ay bukas sa ilalim ng permissive MulanPSL 2.0 na lisensya.

Ang proyekto ay naglathala ng isang paglalarawan ng mga bloke ng hardware sa wikang Chisel, na isinalin sa Verilog, isang reference na pagpapatupad batay sa FPGA, at mga larawan para sa pagtulad sa pagpapatakbo ng chip sa bukas na Verilog simulator na Verilator. Ang mga diagram at paglalarawan ng arkitektura ay magagamit din (sa kabuuang higit sa 400 mga dokumento at 50 libong linya ng code), ngunit ang karamihan ng dokumentasyon ay nasa Chinese. Ang Debian GNU/Linux ay ginagamit bilang reference na operating system na ginamit upang subukan ang FPGA-based na pagpapatupad.

Isang bukas na RISC-V processor, XiangShan, ay nilikha sa China, na nakikipagkumpitensya sa ARM Cortex-A76

Sinasabi ng XiangShan na siya ang pinakamataas na gumaganap na RISC-V chip, na nalampasan ang SiFive P550. Sa buwang ito ay binalak na kumpletuhin ang pagsubok sa FPGA at maglabas ng 8-core prototype chip na tumatakbo sa 1.3 GHz at ginawa ng TSMC gamit ang 28nm process technology, na may codenamed na "Yanqi Lake". Ang chip ay may kasamang 2MB cache, isang memory controller na may suporta para sa DDR4 memory (hanggang 32GB ng RAM) at isang PCIe-3.0-x4 interface.

Ang pagganap ng unang chip sa pagsubok ng SPEC2006 ay tinatantya sa 7/Ghz, na tumutugma sa ARM Cortex-A72 at Cortex-A73 chips. Sa pagtatapos ng taon, ang paggawa ng pangalawang prototype ng "South Lake" na may pinahusay na arkitektura ay pinlano, na ililipat sa SMIC na may teknolohiyang proseso ng 14nm at pagtaas ng dalas sa 2 GHz. Ang pangalawang prototype ay inaasahang gaganap sa 2006/Ghz sa pagsubok ng SPEC10, na malapit sa mga processor ng ARM Cortex-A76 at Intel Core i9-10900K, at higit na mataas sa SiFive P550, ang pinakamabilis na RISC-V na CPU, na mayroong isang pagganap ng 8.65/Ghz.

Alalahanin na ang RISC-V ay nagbibigay ng isang bukas at nababaluktot na sistema ng pagtuturo ng makina na nagpapahintulot sa mga microprocessor na mabuo para sa mga di-makatwirang aplikasyon nang hindi nangangailangan ng mga royalty o nagpapataw ng mga kundisyon sa paggamit. Pinapayagan ka ng RISC-V na lumikha ng ganap na bukas na mga SoC at processor. Sa kasalukuyan, batay sa detalye ng RISC-V, ang iba't ibang kumpanya at komunidad sa ilalim ng iba't ibang mga libreng lisensya (BSD, MIT, Apache 2.0) ay bumubuo ng ilang dosenang variant ng mga microprocessor core, SoC at nakagawa na ng mga chips. Kasama sa mga operating system na may mataas na kalidad na suporta para sa RISC-V ang Linux (kasalukuyan simula noong inilabas ang Glibc 2.27, binutils 2.30, gcc 7 at ang Linux kernel 4.15) at FreeBSD.

Pinagmulan: opennet.ru

Magdagdag ng komento