AxonOS je operacijski sistem v realnem času za vmesnike nevronskih omrežij.

Odprtokodni projekt AxonOS razvija programsko infrastrukturo za sisteme z vmesnikom možgani-stroj (BMI), zasnovano za izgradnjo deterministične izvedbene plasti med nevronsko strojno opremo in umetno inteligenco. Jedro AxonOS je razvito v Rustu v načinu "no_std", s poudarkom na predvidljivem izvajanju v realnem času, formaliziranem ABI sistemskih klicev, modelu zmogljivosti IPC brez zaklepanja in nadzoru izvajanja. Izvorna koda je odprtokodna pod licenco MIT ali Apache 2.0.

Projekt vključuje jedro/izvajalno okolje, integracijo BCI, arhitekturne specifikacije, model soglasij/dovoljenj in orodja za analizo v realnem času. AxonOS se trenutno razvija za procesorje ARM Cortex-M in je v postopku preverjanja strojne opreme ter neodvisnega testiranja delovanja v realnem času. Arhitektura AxonOS obravnava vmesnike možgani-stroj kot večplastni sistem: naprava možgani-stroj → HAL → deterministično izvajalno okolje → IPC → model dostopa z dovoljenji/soglasji → aplikacija in plast umetne inteligence.

Glavna ideja projekta je ustvariti nadzorovano plast izvajanja aplikacij, ki deluje med nevronsko mrežo in umetno inteligenco, v kateri so zahteve za determinizem, izolacijo, dostop do nevronskih podatkov in odzivni čas del sistemske arhitekture in ne funkcija aplikacije. Ločen poudarek projekta je na analizi odzivnega časa v najslabšem primeru (WCRT) za naloge s fiksno prioriteto. V ta namen se razvija neodvisno orodje »dy-wcet« – paket »no_std« v Rustu, implementiran brez uporabe operacij s plavajočo vejico.

Vir: opennet.ru

Kupite zanesljivo gostovanje za strani z DDoS zaščito, VPS VDS strežniki 🔥 Kupite zanesljivo spletno gostovanje z zaščito DDoS, VPS VDS strežniki | ProHoster