O se RISC-V processor tatala, XiangShan, ua faia i Saina, tauva ma le ARM Cortex-A76

O le Inisetiute o Tekonolosi Faakomepiuta a le Chinese Academy of Sciences na tuʻuina atu le poloketi XiangShan, lea talu mai le 2020 o loʻo atiaʻe se faʻasalalauga tatala maualuga e faʻavae i luga o le RISC-V instruction set architecture (RV64GC). O atina'e o le poloketi o lo'o tatala i lalo ole laisene fa'atagaina MulanPSL 2.0.

Ua lomia e le poloketi se faʻamatalaga o poloka meafaigaluega i le gagana Chisel, lea ua faaliliuina i le Verilog, o se faʻataʻitaʻiga faʻavae e faʻavae i luga o le FPGA, ma ata mo le faʻataʻitaʻiina o le faʻaogaina o le pu i le Verilog simulator Verilator tatala. O loʻo maua foʻi faʻataʻitaʻiga ma faʻamatalaga o le fausaga (i le aofaʻi sili atu i le 400 pepa ma le 50 afe laina o le code), ae o le tele o faʻamaumauga o loʻo i le gagana Saina. Debian GNU/Linux o loʻo faʻaaogaina e fai ma faʻamatalaga faʻaogaina faiga faʻaaogaina e faʻataʻitaʻi ai le faʻatinoina o le FPGA.

O se RISC-V processor tatala, XiangShan, ua faia i Saina, tauva ma le ARM Cortex-A76

Fai mai XiangShan o ia o le RISC-V pito sili ona maualuga, e sili atu i le SiFive P550. O le masina lenei ua fuafua e faʻamaeʻa suʻega i luga o le FPGA ma faʻasaʻo se 8-core prototype chip o loʻo galue i le 1.3 GHz ma gaosia e le TSMC e faʻaaoga ai le 28nm process technology, codenamed "Yanqi Lake". O le pu e aofia ai le 2MB cache, se mea e manatua ai le manatua ma le lagolago mo le DDR4 manatua (e oo atu i le 32GB o le RAM) ma le PCIe-3.0-x4 interface.

O le faʻatinoga o le vaʻa muamua i le suʻega SPEC2006 e faʻatatau i le 7 / Ghz, e fetaui ma ARM Cortex-A72 ma Cortex-A73 meataalo. E oʻo atu i le faaiuga o le tausaga, o le gaosiga o le faʻataʻitaʻiga lona lua "South Lake" faʻatasi ai ma le faʻaleleia atili o le fausaga o loʻo fuafuaina, lea o le a tuʻuina atu i le SMIC ma le 14nm process technology ma le faʻateleina o taimi i le 2 GHz. O le faʻataʻitaʻiga lona lua e faʻamoemoe e faʻatino i le 2006 / Ghz i le suʻega SPEC10, lea e latalata i le ARM Cortex-A76 ma le Intel Core i9-10900K processors, ma sili atu nai lo le SiFive P550, o le RISC-V CPU sili ona vave, o loʻo i ai se faatinoga o le 8.65/Ghz.

Manatua o le RISC-V o loʻo tuʻuina atu se masini matala ma fetuutuunai faiga faʻatonuga e mafai ai ona fausia microprocessors mo talosaga faʻapitoa e aunoa ma le manaʻomia o totogi poʻo le faʻamalosia o aiaiga ile faʻaaogaina. O le RISC-V e mafai ai ona e fatuina SoC ma faʻapipiʻi matala atoatoa. I le taimi nei, e faʻavae i luga o le RISC-V faʻamatalaga, o kamupani eseese ma nuʻu i lalo o laisene saoloto eseese (BSD, MIT, Apache 2.0) o loʻo atiaʻe le tele o suiga ole microprocessor cores, SoCs ma ua uma ona gaosia meataalo. O faiga fa'aoga ma le lagolago maualuga mo le RISC-V e aofia ai Linux (o lo'o i ai talu mai le fa'asalalauga o Glibc 2.27, binutils 2.30, gcc 7 ma le Linux kernel 4.15) ma le FreeBSD.

puna: opennet.ru

Faaopoopo i ai se faamatalaga