AxonOS je operativni sustav za rad u stvarnom vremenu, namijenjen sučeljima neuronskih mreža.

Projekt otvorenog koda AxonOS razvija softversku infrastrukturu za sustave s sučeljem mozak-stroj (BMI), dizajniranu za izgradnju determinističkog sloja izvršavanja između neuronskog hardvera i umjetne inteligencije. Jezgra AxonOS-a razvijena je u Rustu u "no_std" načinu rada, s naglaskom na predvidljivo izvršavanje u stvarnom vremenu, formalizirani ABI sistemskih poziva, model IPC mogućnosti bez zaključavanja i kontrolu vremena izvođenja. Izvorni kod je otvorenog koda pod licencama MIT ili Apache 2.0.

Projekt uključuje kernel/runtime, BCI integraciju, arhitektonske specifikacije, model pristanka/dozvola i alate za analizu u stvarnom vremenu. AxonOS se trenutno razvija za ARM Cortex-M procesore i prolazi kroz provjeru hardvera i neovisno testiranje performansi u stvarnom vremenu. Arhitektura AxonOS-a promatra sučelja mozak-stroj kao višeslojni sustav: uređaj mozak-stroj → HAL → determinističko runtime → IPC → model pristupa dozvolama/pristanku → sloj aplikacije i umjetne inteligencije.

Glavna ideja projekta je stvaranje kontroliranog sloja izvršavanja aplikacije koji djeluje između neuronske mreže i umjetne inteligencije, u kojem su zahtjevi za determinizmom, izolacijom, pristupom neuronskim podacima i vremenom odziva dio arhitekture sustava, 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 neovisni alat, "dy-wcet", - Rust crate paket "no_std" implementiran bez upotrebe operacija s pomičnim zarezom.

Izvor: opennet.ru

Kupite pouzdan hosting za stranice s DDoS zaštitom, VPS VDS poslužiteljima 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster