AxonOS — valós idejű operációs rendszer neuromérnöki interfészekhez.

Bemutatásra került az AxonOS nyílt projekt, amely a neurokomputer interfészekhez készült szoftverinfrastruktúrát fejleszti, célja a determinisztikus végrehajtási réteg létrehozása a neuronális hardver és az AI között. Az AxonOS magját Rust nyelven, „no_std” módban fejlesztik, a kiszámítható valós idejű végrehajtásra, a rendszervíkások formalizált ABI-jára, a blokkolás nélküli IPC-vel és a végrehajtási idő ellenőrzésével összpontosítva. A forráskód MIT vagy Apache 2.0 licenc alatt nyílt.

A projekt tartalmaz egy magot/runtime-ot, BCI-integrációt, architekturális specifikációkat, a felhasználó kifejezett beleegyezésén (consent/permissions) alapuló jogosultsági modellt és valós idejű elemző eszközöket. Jelenleg az AxonOS operációs rendszer ARM Cortex-M processzorokra fejlődik, és a hardveren való működésének ellenőrzési és valós idejű jellemzőinek független tesztelésénél tart. Az AxonOS architektúrája a neurokomputer interfészeket többrétegű rendszerként tekinti: neurokomputer eszköz → HAL → determinisztikus runtime → IPC → jogosultsági/beleegyezési modell → alkalmazás- és AI-reteg.

A projekt fő ötlete egy kontrollált végrehajtási réteg létrehozása az alkalmazások számára, amely a neurokomputer eszköz és az AI között működik, ahol a determinisztikus, izolált, neurális adatokhoz való hozzáférési és válaszidő követelmények a rendszerek architektúrájának részét képezik, nem pedig az alkalmazás funkcióját. A projekt egy másik iránya a lekérdezések maximális végrehajtási idejének (WCRT, Worst-Case Response Time) elemzése rögzített prioritású feladatok esetén. Erre független „dy-wcet” eszközt fejlesztenek — „no_std” Rust crate-csomag, amit lebegőpontos műveletek alkalmazása nélkül valósítanak meg.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster