Android kodu bāze pievieno sākotnējo atbalstu RISC-V arhitektūrai

AOSP (Android Open Source Project) repozitorijs, kas izstrādā Android platformas pirmkodu, ir sācis iekļaut izmaiņas atbalsta ierīcēs ar procesoriem, kuru pamatā ir RISC-V arhitektūra.

RISC-V atbalsta izmaiņu komplektu sagatavoja Alibaba Cloud, un tajā ir iekļauti 76 ielāpi, kas aptver dažādas apakšsistēmas, tostarp grafikas steku, skaņas sistēmu, video atskaņošanas komponentus, bionisko bibliotēku, dalvik virtuālo mašīnu, ietvarus, Wi-Fi un Bluetooth stekus, izstrādātāju. rīki un dažādi trešo pušu moduļi, tostarp modeļi TensorFlow Lite un mašīnmācīšanās moduļi teksta atpazīšanai, audio un attēlu klasifikācijai.

No kopējā ielāpu komplekta 30 ielāpi, kas saistīti ar sistēmas vidi un bibliotēkām, jau ir integrēti AOSP. Dažu nākamo mēnešu laikā Alibaba Cloud plāno ieviest papildu ielāpus AOSP, lai nodrošinātu RISC-V atbalstu kodolā, Android Runtime (ART) un emulatorā.

Android kodu bāze pievieno sākotnējo atbalstu RISC-V arhitektūrai

Lai atbalstītu RISC-V atbalstu operētājsistēmā Android, uzņēmums RISC-V International ir izveidojis īpašu darba grupu ar nosaukumu Android SIG, kurai var pievienoties citi uzņēmumi, kas interesējas par Android programmatūras steku darbināšanu RISC-V procesoros. RISC-V atbalsta ieviešana galvenajā Android ierīcē ir sadarbība ar Google un kopienu.

Android ierosinātās izmaiņas ir daļa no iniciatīvas paplašināt ierīču lietojumprogrammas, kuru pamatā ir RISC-V arhitektūra. Pagājušajā gadā Alibaba atklāja ar XuanTie RISC-V procesoriem saistītus uzlabojumus un sāka aktīvi reklamēt RISC-V ne tikai IoT ierīcēm un serveru sistēmām, bet arī patērētāju ierīcēm un dažādām specializētām mikroshēmām, kas aptver dažādas lietojumprogrammas no multivides sistēmām līdz signālu apstrādei un paātrinātājiem. mašīnmācība.

RISC-V nodrošina atvērtu un elastīgu mašīnu instrukciju sistēmu, kas ļauj izveidot mikroprocesorus patvaļīgiem lietojumiem, neprasot izmantošanai honorārus vai pievienotās virknes. RISC-V ļauj izveidot pilnīgi atvērtus SoC un procesorus. Šobrīd, pamatojoties uz RISC-V specifikāciju, dažādi uzņēmumi un kopienas ar dažādām bezmaksas licencēm (BSD, MIT, Apache 2.0) izstrādā vairākus desmitus mikroprocesoru kodolu variantu, ap simts SoC un jau saražotās mikroshēmas. RISC-V atbalsts ir pieejams kopš Glibc 2.27, binutils 2.30, gcc 7 un Linux kodola 4.15 izlaišanas.

Avots: opennet.ru

Pievieno komentāru