RISC-V RVA23: Vše o profilu, který mění procesory

  • RISC-V je otevřená a flexibilní architektura, která je hnací silou inovací v procesorech.
  • Profil RVA23 zajišťuje kompatibilitu a výkon v náročných aplikacích a serverech.
  • Povinná rozšíření Vector a Hypervisor v RVA23 podporují umělou inteligenci a virtualizaci.

Architektura RISC-V a profil RVA23

Pokud jste si nedávno přečetli o otevřené procesory nebo inovativní architektury, jistě jste se setkali se zkratkami RISC-Va zejména vám tento termín možná zněl povědomě RVA 23Možná jste se o něm setkali ve zprávách o polovodičích, serverových technologiích nebo dokonce v debatách o technologické suverenitě různých zemí. Co ale RISC-V RVA23 doopravdy znamená a proč se o něm mluví u všech, kteří se zajímají o budoucnost výpočetní techniky?

V tomto článku Podrobně a přirozeným způsobem si rozebereme vše, co potřebujete vědět o této architektuře, jejích profilech a konkrétním dopadu profilu RVA23.Povíme vám o jeho původu, výhodách, které nabízí, rozdílech oproti jiným architekturam, co obnáší z hlediska kompatibility a softwaru a jeho roli v odvětvích, jako jsou servery, umělá inteligence, cloud computing a mnoho dalšího.

Co je RISC-V? Otevřený standard, který způsobuje revoluci ve výpočetní technice

RISC-V Jedná se o architekturu instrukční sady, která se v odbornějším žargonu nazývá Architektura sady instrukcí (ISA). Byl založen na Kalifornské univerzitě v Berkeley jako otevřená, bezplatná alternativa k proprietárním řešením, jako je ARM nebo MIPS. Jeho myšlenka je jednoduchá a zároveň účinná: demokratizovat přístup k návrhu a výrobě procesorů, což umožňuje firmám, univerzitám nebo dokonce jednotlivcům vytvářet kompatibilní čipy bez placení licencí nebo skrytí technických informací.

základ RISC-V Je to jeho kolaborativní a open-source povaha. Komunita je to, co pohání vývoj a zavádění rozšíření, nástrojů a ekosystému. Více než 4000 členů Přední společnosti, výzkumná centra a jednotliví odborníci z celého světa přispívají k rozvoji RISC-V a zajišťují interoperabilitu a vývoj architektury.

Zásadní rozdíl oproti jiným standardům ISA spočívá v jeho otevřenost a flexibilitaKdokoli má přístup k dokumentaci, může se podílet na jejím vývoji a aplikovat ISA na své vlastní projekty. To samozřejmě neznamená, že všechny odvozené produkty jsou zdarma nebo s otevřeným zdrojovým kódem, ale znamená to, že základ, na kterém jsou postaveny, je. Je to, jako by slova ve slovníku byla open source, ale knihy, které autoři s těmito slovy píší, mohou být licencovány pod jakýmkoli typem licence.

RISC-V Byl navržen s ohledem na efektivní, rychlé a nízkoenergetické implementace., přizpůsobený jak malým mikrokontrolérům, tak velkým, vysoce výkonným procesorům. To znamená, že během pouhých několika let překonal dosah předchozích otevřených architektur, jako jsou OpenRISC nebo DLX, a etabloval se jako architektura s nejvyšší mírou současného přijetí v akademické sféře, podnikání a technologiích.

Historický kontext a vývoj RISC-V

Myšlenka RISC (Reduced Instruction Set Computer) pochází ze 70. let, ale RISC-V se objevil v roce 2010 a skutečně se rozmohl po roce 2015. s pomocí předních osobností, jako byli David Patterson a Krste Asanović z Kalifornské univerzity. Cílem bylo poskytnout otevřenou nadaci pro podporu výzkumu i industrializace procesorů a vyhnout se závislosti na patentech a omezeních, která ukládají velcí výrobci polovodičů.

Tato otevřená základna vytvořila obry jako AMD, Nvidia, Western Digital, Google nebo Huawei Přidejte se k nadaci a spolupracujte na jejím vývoji po boku stovek společností, startupů a univerzit. Jádra a čipy RISC-V lze dnes nalézt v mikrokontrolérech IoT, podnikových serverech, akcelerátorech umělé inteligence, úložištích a spotřebitelských zařízeních.

RISC-V se vyznačuje svým Modulární design: definuje společný minimální základ, na který lze přidávat standardní rozšíření (např. násobení, operace s plovoucí desetinnou čárkou, atomické, vektorové instrukce atd.). To umožňuje přizpůsobení procesorů pro velmi specifické použití, od senzorů až po superpočítače. Standard zůstává otevřený a konsensuální, což usnadňuje interoperabilitu mezi výrobci a přenositelnost softwaru.

Proč si RISC-V získává tolik podpory?

RISC-V NPU CoM

Jednou z velkých předností RISC-V je jeho bezplatný a bezplatný přístup k ISATo odstraňuje překážky vstupu pro nové účastníky v odvětví polovodičů, podporuje inovace a umožňuje regionům nebo zemím usilovat o větší technologickou nezávislost.

Skutečnost bytí open sourceNavíc generuje silnou zpětnou vazbu mezi společnostmi, univerzitami a vývojáři: publikace, vzdělávací zdroje, referenční hardware, knihovny a nástroje jsou přístupné všem členům komunity. Tento hnací síla byla klíčem k jeho rychlé expanzi, zejména na trzích, kde byl přístup k proprietárním technologiím omezen cenovými nebo exportními omezeními.

Dalším z jeho klíčů je flexibilita designu Nabízí. Neexistuje zde tolik omezení jako u jiných, vyspělejších architektur (ARM, x86 atd.), což umožňuje vytváření řešení na míru, přizpůsobených každé aplikaci: od univerzálních procesorů až po ultrakompaktní nebo ultravýkonné čipy pro umělou inteligenci, big data nebo edge computing.

Aby se zabránilo fragmentaci, která by mohla vyplynout z tolika svobody, RISC-V definuje čtyři hierarchické koncepty: instrukce, rozšíření, profily a platformy. Profily jsou zejména dohody mezi vývojáři, jejichž cílem je zajistit interoperabilitu hardwaru a softwaru v konkrétních segmentech. A právě zde přichází na řadu profil. RVA 23.

Co je profil RISC-V a proč je RVA23 tak důležitý?

V ekosystému RISC-V, a profil Seskupuje definovanou sadu rozšíření a požadavků, které musí procesory implementovat, aby zajistily, že daný software bude fungovat na jakémkoli hardwaru kompatibilním s daným profilem. To je kritické když přemýšlíme o složitých systémech nebo o potřebě, aby stejná aplikace běžela na různých zařízeních bez úprav nebo závislostí na výrobci.

Profil RVA23 Jedná se o nejnovější významný milník ve standardizaci 64bitových procesorů RISC-V pro náročné aplikace. Nedávno byl ratifikován Mezinárodní nadací RISC-V a představuje zlomový bod ve vyspělosti této architektury pro profesionální prostředí, servery a pokročilé výpočty.

Jeho hlavním cílem je zajištění přenositelnosti a binární kompatibility softwaru na různých hardwarových implementacích, čímž se zabrání obávané závislosti na dodavateli a usnadní se masivní nasazení operačních systémů a aplikací.

Co přesně profil RVA23 obsahuje?

El Profil RVA23 Byl navržen s ohledem na následující klíčové požadavky:

  • 64bitové procesory zaměřené na obsluhu bohatých aplikací, které vyžadují výpočetní výkon.
  • Povinná podpora pro Rozšíření Vector a Hypervisor, což umožňuje efektivní paralelní výpočetní úlohy a virtualizovaná prostředí.
  • Kompatibilita s pokročilé balíčky operačních systémů a složité aplikace díky definici instrukční sady a specifickým technickým požadavkům.
  • Snadné spouštění všeho od standardních distribucí operačních systémů až po podnikové nástroje a nástroje umělé inteligence, což zajišťuje, že stejný binární soubor může běžet na jakémkoli hardwaru, který splňuje tento profil.

Konkrétně tato dvě povinná rozšíření jsou hnací silou návrhu:

  • Vektorové rozšířeníUmožňuje procesorům zpracovávat velké objemy dat paralelně, což urychluje umělou inteligenci, strojové učení, kryptografii, multimediální úlohy atd.
  • Rozšíření hypervizoru: umožňuje bezpečnou a efektivní správu virtualizovaných a víceuživatelských prostředí, usnadňuje konsolidaci pracovní zátěže, zabezpečení a škálovatelnost napříč servery a datovými centry.

Profil RVA23 je povinný pro mnoho výrobců, kteří usilují o vývoj řešení pro servery, cloud, umělou inteligenci a podnikové aplikace, protože umožňuje bezproblémový chod softwaru navrženého pro RVA23 na všech podporovaných platformách, čímž šetří náklady na přizpůsobení a zajišťuje konzistentní výkon.

Dopad a aplikace profilu RVA23 v reálném světě

Předstih RVA 23 bylo obzvláště důležité pro odvětví, jako je Cloudové výpočty, umělá inteligence, zpracování velkých dat a vysoce výkonné serverySchopnost standardizovat procesory RISC-V pro výpočetně náročné úlohy otevřela výrobcům a vývojářům softwaru dveře k vytváření výkonných, bezpečných a snadno škálovatelných řešení.

Například jedním z nejvýznamnějších nedávných vývojů byl procesor VitalStone V100 od SpacemiT, CPU vyvinuté kompletně v Číně, které integruje 64 jader oproti specifikaci RVA23Tento čip má v serverech nahradit procesory Intel nebo AMD x86, což umožní místním společnostem vyhnout se externím závislostem a zlepšit jejich suverenitu a národní bezpečnost.

Tyto procesory, vyrobené 12nm technologií a s podporou robustního bootování a bootovacích služeb (BRS), jsou schopny zvládat 256bitové vektorové operace a zpracování dat pomocí umělé inteligence ve formátu Int8, což z nich činí velmi konkurenceschopné možnosti pro nové generace serverů a datových center.

Nové funkce RVA23 navíc zajišťují, že nevznikají problémy s kompatibilitou ani fragmentace softwaru – což je kritický problém pro velké podniky, vládní agentury a poskytovatele cloudových služeb.

Jak je zajištěna interoperabilita a kompatibilita s RVA23?

Jednou z hlavních obav ohledně povolení implementace rozšíření nebo úprav jednotlivými výrobci je potenciální fragmentace ekosystému. RISC-V řeší tento problém striktním definováním profilů, zejména RVA23. To umožňuje bezproblémový chod jakéhokoli standardního operačního systému nebo aplikace na jakémkoli zařízení, které daný profil podporuje..

Dnes, Profily RVA Jsou sladěny s výkonem bohatých operačních systémů a pokročilých softwarových balíčků, což sjednocuje nasazení aplikací a eliminuje typické problémy spojené s proprietárními prostředími. Pro technické manažery se to promítá do zkrácení doby vývoje a nákladů a snazšího provádění upgradů, migrací nebo rozšiřování infrastruktury.

A aby toho nebylo málo, specifikace RVA23 zahrnuje požadavky na snadné ladění, vysoce zabezpečenou podporu virtualizace a nasazení ve virtualizovaných prostředích, což z ní činí nejlepší volbu pro rozsáhlé servery, datová centra a cloudy.

Technické klíče RVA23: Vektorizace a virtualizace

Rozhodnutí o povinné integraci vektorové rozšíření a rozšíření hypervizoru dělá z RVA23 ideální platformu pro:

  • Aplikace Umělá inteligence, strojové učení a velká data, které vyžadují efektivní a paralelní zpracování velkých datových matic.
  • Bezpečné zpracování více virtualizovaných prostředí, klíčové v moderních cloudových a datových centrech.
  • Náročné pracovní zátěže ve vědě, kryptografii, multimédiích a komunikacích.

To znamená, že jakýkoli procesor RVA23 může za stejných podmínek dokonale konkurovat řešením ARM nebo x86, ale s přidanou výhodou otevřenosti a technologické nezávislosti.

Které společnosti a projekty podporují RISC-V a RVA23?

Seznam společností, které sázejí na RISC-V, se rozrůstá a zahrnuje špičková jména. Kromě výše zmíněných AMD, Nvidia, Western Digital nebo SpacemiT, probíhají projekty v tak rozmanitých odvětvích, jako je skladování, automobilový průmysl, obrana, robotika a dokonce i vzdělávací a výzkumné systémy. Příklad kompatibility emulátoru si můžete prohlédnout zde.

Společnosti jako Andes Technology, Syntacore, SiFive, Codasip, Imperas, GreenWaves Technologies, Hex Five a CloudBEAR a mnoho dalších vyvíjejí jádra, SoC a nástroje pro rozšíření ekosystému RISC-V jak pro vestavěné aplikace, tak pro vysoce výkonné servery.

Kromě toho, hnutí otevřeného hardwaru nachází v RISC-V a zejména v profilech jako RVA23 výjimečného spojence pro vytváření plně auditovatelných a přizpůsobitelných zařízení s výhodami v oblasti zabezpečení, soukromí a transparentnosti.

Emulátor Felix86-7
Související článek:
Kompletní průvodce Felix86: Emulátor x86-64 pro RISC-V, který přináší revoluci v kompatibilitě