Mbështetja fillestare për arkitekturën RISC-V u shtua në bazën e kodeve Android

Depoja e AOSP (Android Open Source Project), e cila zhvillon kodin burimor të platformës Android, ka filluar të përfshijë ndryshime për të mbështetur pajisjet me procesorë të bazuar në arkitekturën RISC-V.

Kompleti i ndryshimeve mbështetëse RISC-V u përgatit nga Alibaba Cloud dhe përfshin 76 arna që mbulojnë nënsisteme të ndryshme, duke përfshirë grumbullin grafikë, sistemin e zërit, komponentët e riprodhimit të videos, bibliotekën bionike, makinën virtuale dalvik, kornizat, raftet Wi-Fi dhe Bluetooth, zhvilluesi mjete dhe module të ndryshme të palëve të treta, duke përfshirë modele për TensorFlow Lite dhe module të mësimit të makinerive për njohjen e tekstit, klasifikimin audio dhe imazhe.

Nga grupi total i arnimeve, 30 arnime të lidhura me mjedisin e sistemit dhe bibliotekat janë integruar tashmë në AOSP. Gjatë muajve të ardhshëm, Alibaba Cloud synon të shtyjë arna shtesë në AOSP për të ofruar mbështetje RISC-V në kernel, Android Runtime (ART) dhe emulator.

Mbështetja fillestare për arkitekturën RISC-V u shtua në bazën e kodeve Android

Për të mbështetur mbështetjen e RISC-V në Android, RISC-V International ka krijuar një grup të veçantë pune të quajtur Android SIG, të cilit mund t'i bashkohen kompani të tjera të interesuara për të ekzekutuar stackën e softuerit Android në procesorët RISC-V. Shtyrja e mbështetjes RISC-V në Android është një bashkëpunim me Google dhe komunitetin.

Ndryshimet e propozuara për Android janë pjesë e një nisme për të zgjeruar aplikacionet e pajisjeve të bazuara në arkitekturën RISC-V. Vitin e kaluar, Alibaba zbuloi zhvillime në lidhje me procesorët XuanTie RISC-V dhe filloi të promovojë në mënyrë aktive RISC-V jo vetëm për pajisjet IoT dhe sistemet e serverëve, por edhe për pajisjet e konsumatorit dhe çipat e ndryshëm të specializuar që mbulojnë aplikacione të ndryshme nga sistemet multimediale deri te përpunimi i sinjalit dhe përshpejtuesit për mësimi i makinës.

RISC-V ofron një sistem të hapur dhe fleksibël instruksioni makinerie që lejon që mikroprocesorët të ndërtohen për aplikime arbitrare pa kërkuar honorare ose vargje të bashkangjitura për t'u përdorur. RISC-V ju lejon të krijoni SoC dhe procesorë plotësisht të hapur. Aktualisht, në bazë të specifikimit RISC-V, disa dhjetëra variante të bërthamave të mikroprocesorit, rreth njëqind SoC dhe çipa të prodhuar tashmë po zhvillohen nga kompani dhe komunitete të ndryshme nën licenca të ndryshme falas (BSD, MIT, Apache 2.0). Mbështetja RISC-V ka qenë e pranishme që nga lëshimet e Glibc 2.27, binutils 2.30, gcc 7 dhe kernel Linux 4.15.

Burimi: opennet.ru

Shto një koment