Kua hangahia he tukatuka RISC-V tuwhera, XiangShan, i Haina, e whakataetae ana me te ARM Cortex-A76

Ko te Institute of Computer Technology of the Chinese Academy of Sciences i whakaatu i te kaupapa XiangShan, mai i te tau 2020 kei te whakawhanake i tetahi kaitukatuka tuwhera mahi teitei i runga i te hoahoanga huinga tohutohu RISC-V (RV64GC). Kei te tuwhera nga whanaketanga o te kaupapa i raro i te raihana MulanPSL 2.0.

Kua whakaputaina e te kaupapa he whakaahuatanga mo nga poraka taputapu i roto i te reo Chisel, kua whakamaoritia ki Verilog, he whakatinanatanga tohutoro i runga i te FPGA, me nga whakaahua mo te whakatauira i te mahi o te maramara i roto i te tuwhera Verilog simulator Verilator. Kei te waatea ano nga hoahoa me nga whakaahuatanga o te hoahoanga (neke atu i te 400 nga tuhinga me te 50 mano rarangi waehere), engari ko te nuinga o nga tuhinga kei te Hainamana. Ka whakamahia a Debian GNU/Linux hei punaha whakahaere tohutoro e whakamahia ana hei whakamatautau i te whakatinanatanga-a-FPGA.

Kua hangahia he tukatuka RISC-V tuwhera, XiangShan, i Haina, e whakataetae ana me te ARM Cortex-A76

E kii ana a XiangShan ko ia te maramara RISC-V tino pai rawa atu, nui atu i te SiFive P550. I tenei marama kua whakamaheretia kia whakaotihia nga whakamatautau mo te FPGA me te tuku i tetahi maramara tauira 8-matua e mahi ana i te 1.3 GHz ka hangaia e TSMC ma te whakamahi i te hangarau hangarau 28nm, ko te ingoa "Yanqi Lake". Kei roto i te maramara he keteroki 2MB, he kaiwhakahaere mahara me te tautoko mo te mahara DDR4 (tae atu ki te 32GB o te RAM) me te atanga PCIe-3.0-x4.

Ko te mahinga o te maramara tuatahi i roto i te whakamatautau SPEC2006 e kiia ana i te 7/Ghz, e rite ana ki nga maramara ARM Cortex-A72 me Cortex-A73. I te mutunga o te tau, ka whakamaherehia te hanga o te tauira tuarua "South Lake" me te hoahoanga pai ake, ka whakawhitia ki SMIC me te hangarau tukanga 14nm me te piki ake o te auau ki te 2 GHz. Ko te tauira tuarua e tika ana kia mahi i te 2006/Ghz i te whakamatautau SPEC10, e tata ana ki te ARM Cortex-A76 me te Intel Core i9-10900K pūtukatuka, me te pai ake i te SiFive P550, te PTM RISC-V tere, he mahi o 8.65/Ghz.

Kia mahara ko te RISC-V he punaha tohutohu miihini tuwhera me te ngawari e taea ai te hanga miihini miihini mo nga tono noa me te kore e tono utu, me te whakatau tikanga mo te whakamahi. Ka taea e RISC-V koe ki te hanga i nga SoC me nga tukatuka tino tuwhera. I tenei wa, i runga i te tohu RISC-V, ko nga kamupene me nga hapori rereke kei raro i nga raihana kore utu (BSD, MIT, Apache 2.0) kei te whakawhanake i nga momo tatini maha o nga microprocessor cores, SoCs me nga maramara kua mahia. Ko nga punaha whakahaere me te tautoko-kounga teitei mo te RISC-V ko te Linux (kei reira mai i nga putanga o Glibc 2.27, binutils 2.30, gcc 7 me te Linux kernel 4.15) me FreeBSD.

Source: opennet.ru

Tāpiri i te kōrero