Vula i-Se Cura, isikhokelo somthombo ovulekileyo wokuphuhlisa iinkqubo ze-AI ezikhuselekileyo

Vula iSe Cura

Vula i-Se Cura kukuphuhlisa iseti yezixhobo zokuyila umthombo ovulekileyo kunye neelayibrari ze-IP

Mva nje IGoogle ityhiliwe ngeposti yebhlog, ukuqaliswa kweprojekthi entsha, ebizwa ngegama Vula iSe Cura, Injongo yakhe yile lula ukwenza iitshiphusi ezikhuselekileyo eziyilelwe ukuba ukusombulula iingxaki ezinxulumene el ukufunda koomatshini kunye nobukrelekrele bokwenziwa.

Kukhankanyiwe ukuba phakathi kweendawo zokusetyenziswa kwe-Open Se Cura, kukho iichips ezikhethekileyo ezifuna inqanaba elikhethekileyo lokukhusela kunye nokuqinisekiswa kokungabikho kokungaphumeleli. Ngokomzekelo, iqonga linokusetyenziswa kwiimveliso zokufunda ngoomatshini ezinxulumene nokusetyenzwa kolwazi olubuthathaka, olufana neenkqubo zokuqaphela abantu kunye nokurekhoda ilizwi.

Yayisaziwa ngaphakathi njengeProjekthi Sparrow, iProjekthi i-Open Se Cura ibubungqina bokuzinikela kwethu ekuphuhliseni umthombo ovulekileyo. Injongo yethu kunye ne-Open Se Cura kukuphuhlisa isethi yezixhobo zokuyila umthombo ovulekileyo kunye neelayibrari ze-IP eziza kukhawulezisa ukuphuhliswa kweenkqubo ezipheleleyo kunye nomthwalo wokufunda ngomatshini ngokusebenzisana kunye nophuhliso. Oku kuya kusivumela ukuba sigxininise ngcono kuyilo lwenkqubo malunga nokhuseleko, ukusebenza kakuhle kunye nokulinganisa, ukunika amandla isizukulwana esilandelayo samava e-AI.

Malunga ne-Open Se Cura

Vula iSe Cura iphantsi kwe-hood yayo, inkqubo yokusebenza yeCantripOS, ngelixa kwicala le-hardware, kunjalo ngokusekelwe kwiqonga le-OpenTitan kunye nesiseko seprosesa esekwe kulwakhiwo I-RISC-V.

Inkqubo yokusebenza yeCantripOS Isekwe kwi-seL4 microkernel, apho inkqubo yendawo iqhuba khona ibhalwe ngolwimi lomhlwa. Kwiinkqubo ze-RISC-V, ubungqina bemathematika bokuthembeka bunikezelwa kwi-microkernel ye-seL4, ebonisa ukuba ikhowudi ihlangabezana ngokupheleleyo neenkcukacha ezichazwe kulwimi olusemthethweni. I-architecture ye-seL4 ivelele ngokuhambisa iindawo zokulawula izixhobo ze-kernel kwindawo yomsebenzisi kunye nokusetyenziswa kwezixhobo zokulawula ukufikelela okufanayo kwezo zixhobo njengezixhobo zabasebenzisi.

I-microkernel ayiboneleli ngokutsalwa inqanaba eliphezulu ngaphandle kwebhokisi ukulawula iifayile, iinkqubo, uqhagamshelo lwenethiwekhi, kunye nokunye; endaweni yoko, ibonelela ngeendlela ezincinci ukulawula ukufikelela kwindawo yedilesi yendawo, ukuphazamisa, kunye nezixhobo zeprosesa.

Izithintelo ezikwinqanaba eliphezulu kunye nabalawuli ukunxibelelana nehardware ziphunyezwa ngokwahlukeneyo phezu kwe-microkernel ngendlela yemisebenzi yezinga lomsebenzisi. Ukufikelela kule misebenzi kwizibonelelo ezikhoyo kwi-microkernel ihlelwe ngokuchaza imithetho.

Zonke iinxalenye zenkqubo yokusebenza, ngaphandle kwe-microkernel, zibhalwe ekuqaleni kwi-Rust usebenzisa iindlela ezikhuselekileyo zokucwangcisa ezinciphisa iimpazamo xa usebenza ngememori. Phakathi kwezinye izinto, umlayishi wesicelo kwindawo ye-seL4, iinkonzo zenkqubo, isakhelo sophuhliso lwesicelo, i-API yokufikelela kwiifowuni zenkqubo, umphathi wenkqubo, kunye nenkqubo yokwabiwa kwememori eguquguqukayo ibhalwe kwi-Rust.

Ulwakhiwo luqinisekiswa kusetyenziswa i-CAmkES, ephuhliswa yiprojekthi ye-seL4. Ukuphuhlisa izicelo zokugqibela ezinokulayishwa ngamandla ngeenkonzo zenkqubo, kucetywayo ukusebenzisa i-AmbiML SDK kunye ne-IREE (i-Intermediate Representation Execution Environment) i-toolkit ukuqhuba imodeli yokufunda yomatshini. Amacandelo enkqubo yomhlwa kunye neenkonzo ziphuhliswa kusetyenziswa izikhokelo zeCantrip.

Ekugqibeleni, kuyafaneleka ukukhankanya ukuba kuphuhliso lweprojekthi AyingoGoogle kuphela othathe inxaxheba, ukususela ngoku naye wayebandakanyekile kuphuhliso lwezixhobo kunye nezinto ezisisiseko, umbutho ongenzi nzuzo lowRISC, eyongamela uphuhliso lwemicroprocessor yasimahla esekwe kuyilo lweRISC-V, kunye neenkampani ze-Antmicro kunye ne-VeriSilicon.

Iprosesa ephuhliswe yi-lowRISC yasetyenziswa njengesiseko sokwakha izinto zehardware ezithembekileyo (Ingcambu yeTrasti). I-Antmicro ibonelele ngeprojekthi ngeRenode simulator evumela uvavanyo lweCantripOS kunye ne-seL4 microkernel ngaphandle kwehardware yokwenyani. I-VeriSilicon yabelane ngamava ayo kwintsimi yokudala i-chip kunye ne-BSP (iPhakeji yokuXhasa iBhodi) uphuhliso.

Ukuba ukhona unomdla wokwazi ngakumbi ngayo, kufuneka wazi ukuba uphuhliso lweprojekthi, kubandakanywa ikhowudi yomthombo weenkonzo zenkqubo kunye nezicwangciso ze-RTL, Zisasazwa phantsi kwelayisensi ye-Apache 2.0.

Umthombo: https://opensource.googleblog.com


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.