RISC-V архитектурасына бастапқы қолдау Android код базасына қосылды

Android платформасының бастапқы кодын әзірлейтін AOSP (Android Open Source Project) репозиторийі RISC-V архитектурасына негізделген процессорлары бар құрылғыларды қолдауға арналған өзгерістерді қоса бастады.

RISC-V қолдауының өзгерістер жиынтығын Alibaba Cloud дайындаған және графикалық стек, дыбыс жүйесі, бейне ойнату компоненттері, бионикалық кітапхана, dalvik виртуалды машинасы, фреймворктар, Wi-Fi және Bluetooth стектері, әзірлеуші ​​сияқты әртүрлі ішкі жүйелерді қамтитын 76 патчты қамтиды. құралдар мен әртүрлі үшінші тарап модульдері, соның ішінде TensorFlow Lite үлгілері және мәтінді тану, аудио және кескінді жіктеуге арналған машиналық оқыту модульдері.

Патчтардың жалпы жиынтығынан жүйе ортасы мен кітапханаларға қатысты 30 патч AOSP жүйесіне біріктірілген. Алдағы бірнеше ай ішінде Alibaba Cloud ядрода, Android Runtime (ART) және эмуляторда RISC-V қолдауын қамтамасыз ету үшін AOSP-ке қосымша патчтарды шығаруды жоспарлап отыр.

RISC-V архитектурасына бастапқы қолдау Android код базасына қосылды

Android жүйесінде RISC-V қолдауын қолдау үшін RISC-V International Android SIG деп аталатын арнайы жұмыс тобын құрды, оған RISC-V процессорларында Android бағдарламалық жасақтамасын іске қосуға мүдделі басқа компаниялар қосылуы мүмкін. RISC-V қолдауын негізгі Android жүйесіне енгізу - Google және қауымдастықпен ынтымақтастық.

Android жүйесіне ұсынылған өзгерістер RISC-V архитектурасына негізделген құрылғылар қолданбаларын кеңейту бастамасының бөлігі болып табылады. Өткен жылы Alibaba XuanTie RISC-V процессорларына қатысты әзірлемелерді анықтады және RISC-V-ті тек IoT құрылғылары мен серверлік жүйелер үшін ғана емес, сонымен қатар мультимедиялық жүйелерден сигналдарды өңдеу мен жеделдеткіштерге дейінгі әртүрлі қолданбаларды қамтитын тұтынушы құрылғылары мен әртүрлі мамандандырылған чиптер үшін белсенді түрде жылжыта бастады. машиналық оқыту.

RISC-V ашық және икемді машина нұсқау жүйесін қамтамасыз етеді, ол микропроцессорларды роялти немесе пайдалану үшін жалғанған жолдарды қажет етпестен ерікті қолданбалар үшін құруға мүмкіндік береді. RISC-V толығымен ашық SoC және процессорларды жасауға мүмкіндік береді. Қазіргі уақытта RISC-V спецификациясының негізінде әртүрлі тегін лицензиялар бойынша (BSD, MIT, Apache 2.0) әртүрлі компаниялар мен қауымдастықтар микропроцессорлық ядролардың бірнеше ондаған нұсқаларын, жүзге жуық SoC және қазірдің өзінде шығарылған чиптерді әзірлеуде. RISC-V қолдауы Glibc 2.27, binutils 2.30, gcc 7 және Linux ядросы 4.15 шығарылымдарынан бері бар.

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

пікір қалдыру