AxonOS - нейрондық желі интерфейстеріне арналған нақты уақыт режиміндегі операциялық жүйе.

Ашық бастапқы коды бар AxonOS жобасы нейрондық аппараттық құрал мен жасанды интеллект арасында детерминирленген орындау қабатын құруға арналған ми-машина интерфейсі (BMI) бар жүйелерге арналған бағдарламалық жасақтама инфрақұрылымын әзірлеуде. AxonOS ядросы Rust жүйесінде "no_std" режимінде жасалған, болжамды нақты уақыттағы орындауға, ABI жүйелік шақыруына, құлыпсыз IPC мүмкіндігі моделіне және орындау уақытын басқаруға баса назар аударылады. Бастапқы код MIT немесе Apache 2.0 лицензиялары бойынша ашық бастапқы коды болып табылады.

Жоба ядро/жұмыс уақыты, BCI интеграциясы, архитектуралық сипаттамалары, келісім/рұқсаттар моделі және нақты уақыт режиміндегі талдау құралдарын қамтиды. AxonOS қазіргі уақытта ARM Cortex-M процессорлары үшін әзірленуде және аппараттық тексеруден және тәуелсіз нақты уақыт режиміндегі өнімділік сынағынан өтуде. AxonOS архитектурасы ми-машина интерфейстерін көп қабатты жүйе ретінде қарастырады: ми-машина құрылғысы → HAL → детерминирленген жұмыс уақыты → IPC → рұқсаттар/келісімге қол жеткізу моделі → қолданба және жасанды интеллект қабаты.

Жобаның негізгі идеясы - нейрондық желі құрылғысы мен жасанды интеллект арасында жұмыс істейтін басқарылатын қолданбаны орындау қабатын жасау, онда детерминизм, оқшаулау, нейрондық деректерге қол жеткізу және жауап беру уақыты талаптары қолданбаның функциясы емес, жүйе архитектурасының бөлігі болып табылады. Жобаның бөлек бағыты - белгіленген басымдықты тапсырмалар үшін ең нашар жауап беру уақытын (WCRT) талдау. Осы мақсатта "dy-wcet" тәуелсіз құралы - қалқымалы нүктелі операцияларды пайдаланбай жүзеге асырылған "no_std" Rust crate пакеті әзірленуде.

Ақпарат көзі: opennet.ru

DDoS қорғауы бар сайттар үшін сенімді хостинг, VPS VDS серверлерін сатып алыңыз 🔥 DDoS қорғанысы, VPS VDS серверлері бар сенімді веб-сайт хостингін сатып алыңыз | ProHoster