Në depot AOSP (Android Open Source Project), ku zhvillohen kodet burim të platformës Android, ka filluar përfshirja e ndryshimeve që sigurojnë mbështetje për pajisjet me procesorë të bazuar në arkitekturën RISC-V.
Grupi i ndryshimeve për mbështetje RISC-V është përgatitur nga Alibaba Cloud dhe përfshin 76 patch-e, që mbulojnë nën-sisteme të ndryshme, duke përfshirë stilin grafik, sistemin audio, komponentët e riprodhimit të videos, bibliotekën bionic, makinën virtuale dalvik, çerçafët, stakat Wi-Fi dhe Bluetooth, mjetin për zhvilluesit dhe module të ndryshme të palëve të treta, përfshirë modelet për TensorFlow Lite dhe modulet e mësimit të makinerive për njohjen e tekstit, klasifikimin e tingujve dhe imazheve.
Nga grupi total i patch-eve, 30 patch-e që lidhen me mjedisin sistemor dhe bibliotekat janë integruar tashmë në AOSP. Gjatë muajve të ardhshëm, Alibaba Cloud planifikon të dorëzojë në AOSP patch-e shtesë që sigurojnë mbështetje për RISC-V në bërthamë, Android Runtime (ART) dhe emulator.

Për të mbështetur RISC-V në Android, në organizatën RISC-V International është krijuar një grup i veçantë punues Android SIG, në të cilin mund të bashkohen dhe kompani të tjera që janë të interesuara për funksionimin e grumbujve të Android në procesorët RISC-V. Promovimi i mbështetjes RISC-V në themel të Android po realizohet në bashkëpunim me Google dhe përfaqësuesit e komunitetit.
Ndryshimet e propozuara për Android janë përgatitur si pjesë e një iniciative për të zgjeruar fushat e aplikimit të pajisjeve të bazuara në arkitekturën RISC-V. Vitin e kaluar, Alibaba publikoi punimet e saj në lidhje me procesorët RISC-V XuanTie dhe nisi një promovim aktiv të RISC-V jo vetëm për pajisjet IoT dhe sistemet serverësh, por edhe për pajisjet për konsumatorë dhe çipat e specializuar të ndryshëm, që mbulojnë fusha të ndryshme të aplikimit, nga sistemet multimediale deri te përpunimi i sinjaleve dhe akceleratorët për mësimin e makinerive.
RISC-V ofron një sistem të hapur dhe fleksibël të instrukcioneve të makinave, duke lejuar krijimin e mikroprocesorëve për fusha të ndryshme aplikimi, pa kërkuar kontribute dhe pa vënë kushte për përdorim. RISC-V lejon krijimin e SoC dhe procesorëve plotësisht të hapur. Aktualisht, mbi bazën e specifikimit RISC-V, disa kompani dhe komunitete po zhvillojnë dhjetëra variante të bërthamave të mikroprocesorëve nën licenca të lira (BSD, MIT, Apache 2.0), rreth njëqind SoC dhe çipa që tashmë janë në prodhim. Mbështetja për RISC-V fillon me versionet Glibc 2.27, binutils 2.30, gcc 7 dhe bërthamën Linux 4.15.
Burimi: opennet.ru
