AOSP begynner med arbeidet med den første støtten for RISC-V i Android 

Android RISC-V

RISC-V-støtte i Android åpner for et nytt panorama av muligheter

Nylig, via et blogginnlegg RISC-V kunngjorde det i depotet AOSP (Android Open Source Project) som utvikler kildekoden til Android-plattformen, har begynt å inkludere endringer i støtten enheter med prosessorer basert på RISC-V-arkitekturen.

Lappesettet RISC-V-støtte ble utarbeidet av Alibaba Cloud og inkluderer 76 patcher som dekker ulike delsystemer.

Blant arbeidene som er utført grafikkstabel, lydsystem, videoavspillingskomponentene, det bioniske biblioteket, den virtuelle dalvikmaskinen, rammeverket, Wi-Fi og Bluetooth-stabler, utviklerverktøyene og ulike tredjepartsmoduler, inkludert modeller for TensorFlow Lite og maskinlæringsmoduler for tekstgjenkjenning, lyd- og bildeklassifisering.

Av det totale settet med patcher, 30 patcher relatert til systemmiljø og biblioteker er allerede integrert i AOSP. I løpet av de neste månedene har Alibaba Cloud til hensikt å gi ut flere patcher for AOSP for å aktivere RISC-V-støtte i kjernen, Android Runtime (ART) og emulator.

«Vi er glade for å se mer støtte fra Google for å lage AOSP-er rettet mot RISC-V! Alibaba Cloud er forpliktet til å støtte RISC-V-fellesskapet gjennom en rekke innovasjoner, som å fremme migreringen av kjerne Android-funksjoner til RISC-V, og demonstrere muligheten for å bruke RISC-baserte enheter. -V i scenarier som spenner fra multimedia til signal prosessering, sammenkobling av enheter og kunstig intelligens. Vi ser frem til å samarbeide med Android-teamet for å bidra til det blomstrende RISC-V-fellesskapet i fremtiden, sier Dr. David Chen, direktør for økosystem i Alibaba Cloud og visepresident for RISC-V International Applications and Tools Horizontal Committee. .

"RISC-V har vokst i popularitet gjennom den høye etterspørselen etter fleksibilitet og valgmuligheter på tvers av databehandlingsspekteret, fra de minste innebygde enhetene til de største utskalerte sky-distribusjonene," sa Calista Redmond, administrerende direktør i RISC-V. RISC-V Internasjonal. "Dette kravet har gjort RISC-V uunngåelig som den mest produktive åpne ISA-standarden i vår tid, og akselererer innovasjon og adopsjon med det sterkeste økosystemet av globale interessenter."

For å støtte RISC-V-støtte på Android, RISC-V International har laget en dedikert Android SIG som kan få selskap av andre selskaper som er interessert i å kjøre Android-programvarestabelen på RISC-V-prosessorer. Flyttingen av RISC-V-støtte til mainstream Android skjer i samarbeid med Google og fellesskapet.

Foreslåtte endringer for Android er en del av et initiativ for å utvide rekkevidden til mobile enheter basert på arkitektur RISC-V.

I 2020 begynte ingeniører og programvareutviklere fra det kinesiske vitenskapsakademiets PLCT-lab å portere Android 10 til RISC-V-arkitekturen i et forsøk på å åpne opp dette viktige økosystemet for RISC-V-fellesskapet. Siden innsatsens tidlige dager har Alibaba Cloud-divisjonen vært en nær bidragsyter og leder i dette banebrytende arbeidet og har holdt utviklingen oppdatert med nyere versjoner av Android.

I fjor åpnet Alibaba utviklingen knyttet til XuanTie RISC-V-prosessorer og begynte aktivt å promotere RISC-V ikke bare for IoT-enheter og serversystemer, men også for forbrukerenheter og ulike spesialiserte brikker, som dekker ulike applikasjoner fra multimediasystemer til signalbehandling og akseleratorer for maskinlæring.

For de som ikke er klar over RISC-V, du burde vite at dette gir et åpent og fleksibelt system med instruksjoner av maskin som lar deg lage mikroprosessorer for vilkårlige applikasjoner, uten å kreve royalties og uten å pålegge bruksbetingelser. RISC-V gjør det mulig å lage helt åpne SoC-er og prosessorer.

For de som er interesserte, bør du vite at for tiden, basert på RISC-V-spesifikasjonen, utvikler forskjellige selskaper og fellesskap under forskjellige gratis lisenser (BSD, MIT, Apache 2.0) flere dusin varianter av mikroprosessorkjerner, rundt hundre SoC og brikker allerede produsert. RISC-V-støtte har eksistert siden utgivelsene av Glibc 2.27, binutils 2.30, gcc 7 og Linux-kjernen 4.15.

Endelig hvis du er interessert i å vite mer om det, kan du sjekke detaljene I den følgende lenken.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.