AxonOS je operativni sistem za rad u realnom vremenu, namijenjen interfejsima neuronskih mreža.

Projekat otvorenog koda AxonOS razvija softversku infrastrukturu za sisteme sa interfejsom mozak-mašina (BMI), dizajniranim za izgradnju determinističkog sloja izvršenja između neuronskog hardvera i vještačke inteligencije. Jezgro AxonOS-a razvijeno je u Rustu u "no_std" modu, s naglaskom na predvidljivo izvršenje u realnom vremenu, formalizovani ABI sistemskih poziva, model IPC mogućnosti bez zaključavanja i kontrolu tokom izvođenja. Izvorni kod je otvorenog koda pod MIT ili Apache 2.0 licencama.

Projekat uključuje kernel/runtime, BCI integraciju, arhitektonske specifikacije, model pristanka/dozvola i alate za analizu u realnom vremenu. AxonOS se trenutno razvija za ARM Cortex-M procesore i prolazi kroz verifikaciju hardvera i nezavisno testiranje performansi u realnom vremenu. Arhitektura AxonOS-a posmatra interfejse mozak-mašina kao višeslojni sistem: uređaj mozak-mašina → HAL → determinističko runtime → IPC → model pristupa dozvolama/pristanku → sloj aplikacije i AI.

Glavna ideja projekta je kreiranje kontroliranog sloja za izvršavanje aplikacija koji radi između neuronske mreže i umjetne inteligencije, u kojem su zahtjevi za determinizam, izolaciju, pristup neuronskim podacima i vrijeme odziva dio sistemske arhitekture, a ne funkcija aplikacije. Poseban fokus projekta je analiza vremena odziva u najgorem slučaju (WCRT) za zadatke s fiksnim prioritetom. U tu svrhu razvija se nezavisni alat, "dy-wcet", - Rust crate paket "no_std" implementiran bez upotrebe operacija s pomičnim zarezom.

izvor: opennet.ru

Kupite pouzdan hosting za sajtove sa DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster