Alkuperäinen tuki RISC-V-arkkitehtuurille lisättiin Android-koodikantaan

Android-alustan lähdekoodia kehittävä AOSP (Android Open Source Project) -tietovarasto on alkanut tehdä muutoksia tukilaitteisiin, joissa on RISC-V-arkkitehtuuriin perustuva prosessori.

RISC-V-tukimuutossarjan on valmistellut Alibaba Cloud, ja se sisältää 76 korjaustiedostoa, jotka kattavat erilaisia ​​alijärjestelmiä, mukaan lukien grafiikkapino, äänijärjestelmä, videotoistokomponentit, bionic-kirjasto, dalvik-virtuaalikone, puitteet, Wi-Fi- ja Bluetooth-pinot, kehittäjä työkalut ja erilaiset kolmannen osapuolen moduulit, mukaan lukien TensorFlow Lite -mallit ja koneoppimismoduulit tekstintunnistusta, äänen ja kuvien luokittelua varten.

Korjauspäivitysten kokonaismäärästä 30 järjestelmäympäristöön ja kirjastoihin liittyvää korjaustiedostoa on jo integroitu AOSP:hen. Seuraavien kuukausien aikana Alibaba Cloud aikoo työntää AOSP:hen lisäkorjauksia tarjotakseen RISC-V-tuen ytimessä, Android Runtimessa (ART) ja emulaattorissa.

Alkuperäinen tuki RISC-V-arkkitehtuurille lisättiin Android-koodikantaan

Tukeakseen RISC-V-tukea Androidissa RISC-V International on luonut erityisen työryhmän nimeltä Android SIG, johon voivat liittyä muut yritykset, jotka ovat kiinnostuneita Android-ohjelmistopinon käyttämisestä RISC-V-prosessoreissa. RISC-V-tuen työntäminen yleiseen Androidiin on yhteistyö Googlen ja yhteisön kanssa.

Androidille ehdotetut muutokset ovat osa aloitetta laajentaa RISC-V-arkkitehtuuriin perustuvien laitteiden sovelluksia. Viime vuonna Alibaba havaitsi XuanTie RISC-V -prosessoreihin liittyviä kehityskulkuja ja aloitti aktiivisesti RISC-V:n mainostamisen IoT-laitteiden ja palvelinjärjestelmien lisäksi myös kuluttajalaitteille ja erilaisille erikoissiruille, jotka kattavat erilaisia ​​sovelluksia multimediajärjestelmistä signaalinkäsittelyyn ja kiihdyttimiin. koneoppiminen.

RISC-V tarjoaa avoimen ja joustavan konekäskyjärjestelmän, joka mahdollistaa mikroprosessorien rakentamisen mielivaltaisiin sovelluksiin ilman, että käyttö edellyttää rojalteja tai merkkijonoja. RISC-V:n avulla voit luoda täysin avoimia SoC:ita ja prosessoreita. Tällä hetkellä RISC-V-spesifikaatioon perustuen useita kymmeniä muunnelmia mikroprosessoriytimistä, noin sata SoC:tä ja jo valmistettuja siruja on kehitteillä eri yrityksissä ja yhteisöissä eri ilmaisilla lisensseillä (BSD, MIT, Apache 2.0). RISC-V-tuki on ollut olemassa Glibc 2.27:n, binutils 2.30:n, gcc 7:n ja Linux-ytimen 4.15:n julkaisujen jälkeen.

Lähde: opennet.ru

Lisää kommentti