Pred pár dňami predstavený Ústav informačných technológií Čínskej akadémie vied projekt XiangShan, v ktorom sa vyvíja od roku 2020 vysoko výkonný otvorený procesor založený na architektúre inštrukčnej sady RISC-V (RV64GC) a ktorého výkon sa blíži rýchlosti najnovšieho jadra Performance P550 od SiFive.
Podľa vývojárov Jadrá RISC-V, na ktorých stojí procesor Xiangshan, sa stanú tak populárnymi medzi návrhármi procesorov, ako je Linux pre operačné systémy. Xiangshan bude vyrábaný pomocou 28nm procesnej technológie taiwanským TSMC (pokiaľ USA neuložia sankcie) a pôjde o prvú generáciu jadier s kódovým označením Yanqi Lake.
RISC-V poskytuje otvorený a flexibilný systém strojových inštrukcií , ktorý vám umožňuje vytvárať mikroprocesory pre ľubovoľné aplikácie bez toho, aby ste vyžadovali licenčné poplatky alebo stanovovali podmienky použitia. RISC-V umožňuje vytvárať úplne otvorené SoC a procesory.
V súčasnosti na základe špecifikácie RISC-V niekoľko spoločností a komunít na základe rôznych bezplatných licencií (BSD, MIT, Apache 2.0) vyvíja niekoľko desiatok variantov už vyrobených mikroprocesorových jadier, SoC a čipov.
Informácie o lokalite XiangShan
Projekt bola zverejnená pod popisom hardvérových blokov v jazyku Dláto, ktorá je preložená do Verilogu, referenčnej implementácie založenej na FPGA a obrázkoch na simuláciu činnosti čipu v otvorenom simulátore Verilog.
„Aj keď naším dlhodobým cieľom do budúcnosti je byť v súlade s [Cortex-] A76, stále prebieha. Potrebujeme iteračnú optimalizáciu smerom k zemi. Účelom agilného vývoja nie je predbiehať roh. Skúsenosti nahromadené spoločnosťami Intel a Arm v priebehu rokov, musíme tiež zhromažďovať pomaly.
K dispozícii sú tiež popisy schém a architektúry (viac ako 400 dokumentov a 50 XNUMX riadkov kódu), ale väčšina dokumentácie je v čínštine a navyše Debian sa používa ako referenčný operačný systém na testovanie implementácie FPGA.
XiangShan tvrdí, že je najvýkonnejším čipom RISC-V, ktorý prekonáva SiFive P550. Testy FPGA sa majú dokončiť tento mesiac a krycie meno „Yanqi Lake“ je 8-jadrový prototyp čipu, ktorý pracuje na frekvencii 1,3 GHz a vyrába sa v TSMC pomocou procesnej technológie od spoločnosti 28 nm.
„Dúfame, že XiangShan môže prežiť 30 rokov,“ uviedol Bao v nedávnej prezentácii projektu. "Máme dohodu, že sa stretneme znova o 30 rokov a potom uvidíme, čo sa stane XiangShan." Aby sme si však toto želanie splnili, je treba vyriešiť ešte veľa problémov a výziev.
Čip obsahuje 2 MB medzipamäť, radič pamäte s podpora pamäte DDR4 (až 32 GB RAM) a rozhranie PCIe-3.0-x4.
Výkon prvého čipu v benchmarku SPEC2006 sa odhaduje na 7 / Ghz, čo zodpovedá čipom ARM Cortex-A72 a Cortex-A73.
„Agilný proces návrhu a platforma, ktorú sme predtým postavili, podporujú vývojový tím s viac ako 20 ľuďmi, čo zďaleka nestačí,“ uviedol Bao. „To, čo teraz musíme zvážiť, je, ako vytvoriť súbor štandardizovaných, otvorených a otvorených procesov otvoreného zdroja, ktoré môžu podporiť rozvoj komunity s 2000 XNUMX ľuďmi v otvorenom zdroji.“
Do konca roka sa plánuje výroba druhého prototypu „South Lake“ s vylepšenou architektúrou, ktorú bude vyrábať SMIC s procesnou technológiou 14nm a zvýšením frekvencie na 2 GHz.
Očakáva sa, že druhý prototyp dosiahne výkon 10 / Ghz na benchmarku SPEC2006, ktorý sa blíži procesorom ARM Cortex-A76 a Intel Core i9-10900K a prekonáva výkon SiFive P550, najrýchlejšieho procesora RISC-V na 8.65 / Ghz.
Nakoniec, ak máte záujem dozvedieť sa viac, môžete sa obrátiť na zdrojový kód XiangShan, ktorý bol publikovaný pod dokumentom MulanPSL2, na GitHub.
Fuente: https://www.zhihu.com
Sú príliš optimistickí, aj keď sa stále testujú a vzhľadom na to, že väčšina dokumentácie je v čínštine, keď ju našli v angličtine. Súhlasím však s tým, že budúcnosť bude RISC-V.