Չինաստանում ստեղծվել է բաց RISC-V պրոցեսոր՝ XiangShan, որը մրցում է ARM Cortex-A76-ի հետ։

Չինաստանի Գիտությունների ակադեմիայի համակարգչային տեխնոլոգիաների ինստիտուտը ներկայացրել է XiangShan նախագիծը, որը 2020 թվականից մշակում է բարձր արդյունավետությամբ բաց պրոցեսոր՝ հիմնված RISC-V հրահանգների հավաքածուի ճարտարապետության վրա (RV64GC): Ծրագրի մշակումները բաց են թույլատրելի MulanPSL 2.0 լիցենզիայի ներքո:

Նախագիծը հրապարակել է ապարատային բլոկների նկարագրությունը Chisel լեզվով, որը թարգմանված է Verilog-ի, FPGA-ի վրա հիմնված հղում կատարման և պատկերներ՝ չիպի աշխատանքը նմանակելու համար բաց Verilog սիմուլյատորում Verilator: Հասանելի են նաև ճարտարապետության դիագրամներ և նկարագրություններ (ընդհանուր առմամբ ավելի քան 400 փաստաթուղթ և 50 հազար տող կոդ), սակայն փաստաթղթերի հիմնական մասը չինարեն է: Debian GNU/Linux-ը օգտագործվում է որպես տեղեկատու օպերացիոն համակարգ, որն օգտագործվում է FPGA-ի վրա հիմնված իրականացումը փորձարկելու համար:

Չինաստանում ստեղծվել է բաց RISC-V պրոցեսոր՝ XiangShan, որը մրցում է ARM Cortex-A76-ի հետ։

XiangShan-ը պնդում է, որ հանդիսանում է ամենաբարձր կատարողական RISC-V չիպը՝ գերազանցելով SiFive P550-ին: Այս ամիս նախատեսվում է ավարտել թեստավորումը FPGA-ի վրա և թողարկել 8 ԳՀց հաճախականությամբ գործող 1.3 միջուկանի նախատիպ չիպը, որը արտադրվել է TSMC-ի կողմից՝ օգտագործելով 28 նմ պրոցեսի տեխնոլոգիան, որը կոդային անվանումը կրում է «Yanqi Lake»: Չիպը ներառում է 2 ՄԲ քեշ, հիշողության կարգավորիչ՝ DDR4 հիշողության աջակցությամբ (մինչև 32 ԳԲ RAM) և PCIe-3.0-x4 ինտերֆեյս:

SPEC2006 թեստում առաջին չիպի աշխատանքը գնահատվում է 7/Ghz, որը համապատասխանում է ARM Cortex-A72 և Cortex-A73 չիպերին: Մինչև տարեվերջ նախատեսվում է կատարելագործված ճարտարապետությամբ երկրորդ «Հարավային լիճ» նախատիպի արտադրությունը, որը կփոխանցվի SMIC-ին՝ 14 նմ պրոցեսային տեխնոլոգիայով և հաճախականության բարձրացմամբ մինչև 2 ԳՀց։ Ակնկալվում է, որ երկրորդ նախատիպը կաշխատի 2006/Ghz հաճախականությամբ SPEC10 թեստում, որը մոտ է ARM Cortex-A76 և Intel Core i9-10900K պրոցեսորներին և գերազանցում է SiFive P550-ին՝ ամենաարագ RISC-V պրոցեսորին, որն ունի կատարումը 8.65 / ԳՀց:

Հիշեցնենք, որ RISC-V-ն ապահովում է մեքենայի հրահանգավորման բաց և ճկուն համակարգ, որը թույլ է տալիս միկրոպրոցեսորներ կառուցել կամայական կիրառումների համար՝ առանց ռոյալթի պահանջելու կամ օգտագործման պայմանների: RISC-V-ն թույլ է տալիս ստեղծել ամբողջովին բաց SoC-ներ և պրոցեսորներ: Ներկայումս, հիմնվելով RISC-V ճշգրտման վրա, տարբեր ընկերություններ և համայնքներ տարբեր անվճար լիցենզիաների ներքո (BSD, MIT, Apache 2.0) մշակում են միկրոպրոցեսորային միջուկների, SoC-ների և արդեն արտադրված չիպերի մի քանի տասնյակ տարբերակներ: RISC-V-ի բարձրորակ աջակցությամբ օպերացիոն համակարգերը ներառում են Linux-ը (ներկայիս Glibc 2.27, binutils 2.30, gcc 7 և Linux միջուկը 4.15 թողարկումից ի վեր) և FreeBSD-ն:

Source: opennet.ru

Добавить комментарий