Vhura Se Cura, yakavhurika sosi sisitimu yekugadzira yakachengeteka AI masisitimu

Vhura Se Cura

Vhura Se Cura ndeyekugadzira seti yeyakavhurika sosi yekugadzira maturusi uye IP maraibhurari

Munguva pfupi yapfuura Google yakavhurwa kuburikidza ne blog post, kutangwa kwepurojekiti nyowani, inodanwa Vhura Se Cura, chinangwa chake chiri kurerutsa kusikwa kwemachipisi akachengeteka akagadzirirwa kugadzirisa matambudziko ane chekuita ne el kudzidza muchina uye hungwaru hwekugadzira.

Zvinonzi pakati penzvimbo dzekushandisa dzeOpen Se Cura, machipisi ane hunyanzvi anoda mwero wakasarudzika wedziviriro uye simbiso yekusavapo kwekutadza. Semuyenzaniso, chikuva chinogona kushandiswa mukugadzira muchina wekudzidza zvigadzirwa zvine chekuita nekugadziriswa kweruzivo rwakadzama, senge masisitimu ekuziva vanhu uye kugadzirisa marekodhi ezwi.

Aimbozivikanwa mukati seProjekti Sparrow, Project Open Se Cura chiratidzo chekuzvipira kwedu kuvhura sosi budiriro. Chinangwa chedu neOpen Se Cura ndechekugadzira seti yeakavhurika sosi edhizaini maturusi uye IP maraibhurari ayo anomhanyisa kugadzirwa kweakazara masisitimu ane michina yekudzidza basa rekuita kuburikidza nekugadzira pamwe nekusimudzira. Izvi zvinotitendera kuti titarise zvirinani masisitimu magadzirirwo akatenderedza chengetedzo, kunyatsoita uye scalability, ichigonesa chizvarwa chinotevera chezviitiko zveAI.

Nezve Open Se Cura

Vhura Se Cura ine pasi pehodhi yayo, iyo CantripOS inoshanda sisitimu, nepo kudivi rehardware, ndizvo zvichibva pane OpenTitan papuratifomu uye processor core yakavakirwa pane yekuvaka RISC-V.

Iyo CantripOS inoshanda sisitimu Iyo yakavakirwa pane seL4 microkernel, pane iyo system environment inomhanya yakanyorwa nemutauro weRust. MuRISC-V masisitimu, humbowo hwemasvomhu hwekuvimbika hunopihwa iyo seL4 microkernel, zvichiratidza kuti iyo kodhi inosangana zvizere nezvakatsanangurwa mumutauro wepamutemo. Iyo seL4 dhizaini inomira kunze nekufambisa zvikamu zvekugadzirisa kernel zviwanikwa munzvimbo yemushandisi uye nekushandisa iwo maturusi ekutonga maturusi kune izvo zviwanikwa sezvemushandisi zviwanikwa.

Iyo microkernel haipe zvinobatika yakakwirira-yepamusoro-yekunze-ye-bhokisi kubata mafaera, maitiro, network yekubatanidza, nezvimwe zvakadaro; pachinzvimbo, inopa nzira shoma chete kudzora kupinda kwenzvimbo yekero yemuviri, zvinokanganisa, uye processor zviwanikwa.

High-level abstractions uye controller kusangana ne Hardware dzinoitwa zvakasiyana pamusoro peiyo microkernel muchimiro chemushandisi-level mabasa. Kuwanikwa kweaya mabasa kune zviwanikwa zviripo kune microkernel kunorongwa nekutsanangura mitemo.

Zvese zvikamu zveiyo inoshanda sisitimu, kunze kweiyo microkernel, zvakambonyorwa muRust uchishandisa yakachengeteka programming matekiniki anoderedza zvikanganiso kana uchishanda nendangariro. Pakati pezvimwe zvinhu, dhizaini rekushandisa munzvimbo yeSeL4, masevhisi ehurongwa, dhizaini yekuvandudza application, API yekuwana mafoni esystem, maneja wekuita, uye ine simba yekugovanisa ndangariro yakanyorwa muRust.

Chivakwa chinosimbiswa uchishandisa CAmkES, iyo inogadzirwa neseL4 chirongwa. Kugadzira ekupedzisira maapplication anogona kutakurwa zvine simba nemasevhisi ehurongwa, zvinokurudzirwa kushandisa AmbiML SDK uye IREE (Intermediate Representation Execution Environment) turusi yekushandisa modhi yekudzidza muchina. Rust system zvikamu uye masevhisi anogadzirwa uchishandisa Cantrip masisitimu.

Pakupedzisira, zvakakodzera kutaura kuti mukugadzirwa kweprojekti Haisi Google chete yatora chikamu, kubvira zvaibatanidzwawo mukuvandudzwa kwezvishandiso uye zvinhu zvezvivakwa, iyo isiri-purofiti sangano lowRISC, iyo inotarisira kuvandudzwa kwemahara microprocessor yakavakirwa paRISC-V yekuvakisa, pamwe chete nemakambani Antmicro uye VeriSilicon.

Iyo processor yakagadziridzwa ne lowRISC yakashandiswa semusimboti wekuvaka yakavimbika hardware zvikamu (Root of Trust). Antmicro yakapa chirongwa ichi neRenode simulator inobvumira kuyedza CantripOS uye seL4 microkernel isina chaiyo hardware. VeriSilicon yakagovera ruzivo rwayo mumunda wekugadzira chip uye BSP (Board Support Package) kusimudzira.

Kana uri kufarira kuziva zvakawanda nezvazvo, iwe unofanirwa kuziva kuti budiriro yeprojekiti, kusanganisira iyo sosi kodhi yehurongwa masevhisi uye RTL zvirongwa, Iwo akagoverwa pasi peiyo Apache 2.0 rezinesi.

mabviro: https://opensource.googleblog.com


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako