RISC-V arxitekturasi uchun dastlabki yordam Android kod bazasiga qo'shildi

Android platformasining manba kodini ishlab chiquvchi AOSP (Android Open Source Project) ombori RISC-V arxitekturasi asosidagi protsessorli qurilmalarni qo‘llab-quvvatlash uchun o‘zgarishlarni o‘z ichiga boshladi.

RISC-V qo‘llab-quvvatlovchi o‘zgarishlar to‘plami Alibaba Cloud tomonidan tayyorlangan va turli quyi tizimlarni o‘z ichiga olgan 76 ta yamoqni o‘z ichiga oladi, jumladan, grafiklar to‘plami, ovoz tizimi, videoni ijro etish komponentlari, bionik kutubxona, dalvik virtual mashinasi, ramkalar, Wi-Fi va Bluetooth steklari, ishlab chiquvchi. asboblar va turli uchinchi tomon modullari, shu jumladan TensorFlow Lite modellari va matnni aniqlash, audio va tasvirlarni tasniflash uchun mashinani o'rganish modullari.

Yamoqlarning umumiy to'plamidan tizim muhiti va kutubxonalarga tegishli 30 ta yamoq allaqachon AOSPga birlashtirilgan. Kelgusi bir necha oy ichida Alibaba Cloud yadro, Android Runtime (ART) va emulyatorda RISC-V-ni qo'llab-quvvatlash uchun AOSP-ga qo'shimcha yamoqlarni kiritish niyatida.

RISC-V arxitekturasi uchun dastlabki yordam Android kod bazasiga qo'shildi

Android-da RISC-V-ni qo'llab-quvvatlashni qo'llab-quvvatlash uchun RISC-V International kompaniyasi Android SIG deb nomlangan maxsus ishchi guruhini yaratdi, unga RISC-V protsessorlarida Android dasturiy ta'minot stekini ishga tushirishdan manfaatdor boshqa kompaniyalar qo'shilishi mumkin. RISC-V qo'llab-quvvatlashini asosiy Android tizimiga kiritish Google va hamjamiyat bilan hamkorlikdir.

Android uchun taklif qilingan o'zgarishlar RISC-V arxitekturasi asosidagi qurilmalar ilovalarini kengaytirish tashabbusining bir qismidir. O'tgan yili Alibaba XuanTie RISC-V protsessorlari bilan bog'liq ishlanmalarni kashf etdi va RISC-V ni nafaqat IoT qurilmalari va server tizimlari uchun, balki multimedia tizimlaridan signallarni qayta ishlash va tezlatgichlargacha bo'lgan turli ilovalarni qamrab oluvchi iste'molchi qurilmalari va turli ixtisoslashtirilgan chiplar uchun faol ravishda ilgari surishni boshladi. mashinani o'rganish.

RISC-V ochiq va moslashuvchan mashina ko'rsatmalar tizimini taqdim etadi, bu mikroprotsessorlarni royalti yoki foydalanish uchun biriktirilgan qatorlarni talab qilmasdan o'zboshimchalik bilan ilovalar uchun qurish imkonini beradi. RISC-V sizga butunlay ochiq SoC va protsessorlarni yaratishga imkon beradi. Hozirgi vaqtda RISC-V spetsifikatsiyasi asosida turli kompaniyalar va jamoalar tomonidan turli xil bepul litsenziyalar (BSD, MIT, Apache 2.0) ostida mikroprotsessor yadrolarining bir necha o'nlab variantlari, yuzga yaqin SoC va allaqachon ishlab chiqarilgan chiplar ishlab chiqilmoqda. RISC-V-ni qo'llab-quvvatlash Glibc 2.27, binutils 2.30, gcc 7 va Linux yadrosi 4.15 versiyalari chiqarilgandan beri mavjud.

Manba: opennet.ru

a Izoh qo'shish