RISC-V ճարտարապետության սկզբնական աջակցությունն ավելացվել է Android կոդի բազայում

AOSP (Android Open Source Project) պահոցը, որը մշակում է Android պլատֆորմի սկզբնական կոդը, սկսել է ներառել փոփոխություններ՝ RISC-V ճարտարապետության վրա հիմնված պրոցեսորներով սարքերին աջակցելու համար:

Փոփոխությունների RISC-V աջակցության փաթեթը պատրաստվել է Alibaba Cloud-ի կողմից և ներառում է տարբեր ենթահամակարգեր ընդգրկող 76 պատչեր, ներառյալ գրաֆիկական փաթեթը, ձայնային համակարգը, վիդեո նվագարկման բաղադրիչները, բիոնիկ գրադարանը, dalvik վիրտուալ մեքենան, շրջանակները, Wi-Fi-ի և Bluetooth կույտերը, մշակողը: գործիքներ և տարբեր երրորդ կողմի մոդուլներ, ներառյալ TensorFlow Lite-ի և մեքենայական ուսուցման մոդուլների մոդելները տեքստի ճանաչման, աուդիո և պատկերների դասակարգման համար:

Համակարգի միջավայրին և գրադարաններին վերաբերող 30 patches-ի ընդհանուր փաթեթից արդեն ինտեգրվել են AOSP-ին: Առաջիկա մի քանի ամիսների ընթացքում Alibaba Cloud-ը մտադիր է լրացուցիչ պատչեր ուղարկել AOSP-ին՝ միջուկում, Android Runtime-ում (ART) և էմուլյատորում RISC-V աջակցություն տրամադրելու համար:

RISC-V ճարտարապետության սկզբնական աջակցությունն ավելացվել է Android կոդի բազայում

RISC-V-ի աջակցությունը Android-ում աջակցելու համար RISC-V International-ը ստեղծել է հատուկ աշխատանքային խումբ, որը կոչվում է Android SIG, որին կարող են միանալ այլ ընկերություններ, որոնք հետաքրքրված են Android ծրագրային փաթեթը RISC-V պրոցեսորների վրա գործարկելու մեջ: RISC-V-ի աջակցությունը հիմնական Android-ի մեջ մղելը Google-ի և համայնքի հետ համագործակցություն է:

Android-ի համար առաջարկվող փոփոխությունները RISC-V ճարտարապետության վրա հիմնված սարքերի հավելվածներն ընդլայնելու նախաձեռնության մի մասն են: Անցյալ տարի Alibaba-ն հայտնաբերեց XuanTie RISC-V պրոցեսորների հետ կապված զարգացումներ և սկսեց ակտիվորեն խթանել RISC-V-ը ոչ միայն IoT սարքերի և սերվերային համակարգերի, այլ նաև սպառողական սարքերի և տարբեր մասնագիտացված չիպերի համար, որոնք ընդգրկում են տարբեր ծրագրեր՝ մուլտիմեդիա համակարգերից մինչև ազդանշանների մշակում և արագացուցիչներ: մեքենայական ուսուցում.

RISC-V-ն ապահովում է բաց և ճկուն մեքենաների հրահանգավորման համակարգ, որը թույլ է տալիս միկրոպրոցեսորներ կառուցել կամայական կիրառությունների համար՝ չպահանջելով օգտագործելու համար հոնորարներ կամ լարեր: RISC-V-ն թույլ է տալիս ստեղծել ամբողջովին բաց SoC-ներ և պրոցեսորներ: Ներկայումս, RISC-V բնութագրի հիման վրա, միկրոպրոցեսորային միջուկների մի քանի տասնյակ տարբերակներ, մոտ հարյուր SoC-ներ և արդեն արտադրված չիպեր, մշակվում են տարբեր ընկերությունների և համայնքների կողմից տարբեր անվճար լիցենզիաների ներքո (BSD, MIT, Apache 2.0): RISC-V-ի աջակցությունն առկա է Glibc 2.27, binutils 2.30, gcc 7 և Linux միջուկի 4.15 թողարկումից ի վեր:

Source: opennet.ru

Добавить комментарий