Aanvanklike ondersteuning vir RISC-V-argitektuur is by Android-kodebasis gevoeg

Die AOSP (Android Open Source Project)-bewaarplek, wat die bronkode van die Android-platform ontwikkel, het begin om veranderinge in te sluit om toestelle te ondersteun met verwerkers gebaseer op die RISC-V-argitektuur.

Die RISC-V-ondersteuningstel van veranderinge is voorberei deur Alibaba Cloud en bevat 76 pleisters wat verskeie substelsels dek, insluitend die grafiese stapel, klankstelsel, videoterugspeelkomponente, bioniese biblioteek, Dalvik virtuele masjien, raamwerke, Wi-Fi en Bluetooth-stapels, ontwikkelaar gereedskap en verskeie derdeparty-modules, insluitend modelle vir TensorFlow Lite en masjienleermodules vir teksherkenning, oudio- en beeldklassifikasie.

Uit die totale stel pleisters is 30 pleisters wat verband hou met die stelselomgewing en biblioteke reeds in AOSP geΓ―ntegreer. Oor die volgende paar maande beoog Alibaba Cloud om addisionele pleisters na AOSP te stoot om RISC-V-ondersteuning in die kern, Android Runtime (ART) en emulator te bied.

Aanvanklike ondersteuning vir RISC-V-argitektuur is by Android-kodebasis gevoeg

Om RISC-V-ondersteuning in Android te ondersteun, het RISC-V International 'n spesiale werkgroep genaamd Android SIG geskep, waarby ander maatskappye wat belangstel om die Android-sagtewarestapel op RISC-V-verwerkers aan te sluit, aangesluit kan word. Om RISC-V-ondersteuning na hoofstroom Android te druk, is 'n samewerking met Google en die gemeenskap.

Die veranderinge wat vir Android voorgestel word, is deel van 'n inisiatief om die toepassings van toestelle wat op die RISC-V-argitektuur gebaseer is, uit te brei. Verlede jaar het Alibaba ontwikkelings ontdek wat met XuanTie RISC-V-verwerkers verband hou en RISC-V aktief begin bevorder, nie net vir IoT-toestelle en bedienerstelsels nie, maar ook vir verbruikerstoestelle en verskeie gespesialiseerde skyfies wat verskeie toepassings dek van multimediastelsels tot seinverwerking en versnellers vir Masjienleer.

RISC-V bied 'n oop en buigsame masjieninstruksiestelsel wat dit moontlik maak om mikroverwerkers vir arbitrΓͺre toepassings te bou sonder dat tantieme of stringe aan gebruik vereis word. Met RISC-V kan u heeltemal oop SoC's en verwerkers skep. Tans, op grond van die RISC-V-spesifikasie, word 'n paar dosyn variante van mikroverwerkerkerne, ongeveer honderd SoC's en reeds vervaardigde skyfies deur verskillende maatskappye en gemeenskappe ontwikkel onder verskeie gratis lisensies (BSD, MIT, Apache 2.0). RISC-V-ondersteuning is teenwoordig sedert die vrystellings van Glibc 2.27, binutils 2.30, gcc 7 en die Linux-kern 4.15.

Bron: opennet.ru

Voeg 'n opmerking