Inledande stöd för RISC-V-arkitekturen har lagts till i Androids kodbas

I AOSP-repositoriet (Android Open Source Project), dÀr de grundlÀggande texterna för Android-plattformen utvecklas, har inkluderats förÀndringar som möjliggör stöd för enheter med processorer baserade pÄ RISC-V-arkitektur.

En uppsÀttning förÀndringar för att stödja RISC-V har förberetts av Alibaba Cloud och inkluderar 76 patchar som omfattar olika delsystem, inklusive grafikstacken, ljudsystemet, komponenterna för videouppspelning, bionic-biblioteket, Dalvik-virtuella maskinen, ramverken, Wi-Fi- och Bluetooth-stackarna, utvecklarverktyg och olika tredjepartsmoduler, inklusive modeller för TensorFlow Lite och moduler för maskininlÀrning för textigenkÀnning, ljud- och bildklassificering.

Av den totala uppsÀttningen patchar har 30 patchar som rör systemmiljön och biblioteken redan integrerats i AOSP. Under de kommande mÄnaderna planerar Alibaba Cloud att överföra ytterligare patchar till AOSP som möjliggör stöd för RISC-V i kÀrnan, Android Runtime (ART) och emulatormiljön.

Inledande stöd för RISC-V-arkitekturen har lagts till i Androids kodbas

För att stödja RISC-V i Android har en speciell arbetsgrupp, Android SIG, skapats inom RISC-V International, till vilken andra företag som Àr intresserade av att arbeta med Android-programvarustacken pÄ RISC-V-processorer ocksÄ kan ansluta sig. FrÀmjandet av RISC-V:s stöd i huvudversionen av Android sker i samarbete med Google och representanter frÄn gemenskapen.

De föreslagna förÀndringarna för Android har förberetts inom ramen för initiativet att utöka anvÀndningsomrÄdena för enheter baserade pÄ RISC-V-arkitektur. Förra Äret offentliggjorde Alibaba sina arbeten relaterade till RISC-V-processorerna XuanTie och började aktivt frÀmja RISC-V inte bara för IoT-enheter och serversystem utan ocksÄ för konsumentenheter och olika specialiserade chip som omfattar en rad olika tillÀmpningar, frÄn multimedia-system till signalbehandling och acceleratorer för maskininlÀrning.

RISC-V erbjuder ett öppet och flexibelt maskininstruktionssystem som möjliggör skapandet av mikrovprocessorer för en mÀngd olika tillÀmpningar utan krav pÄ avgifter eller begrÀnsningar för anvÀndning. RISC-V gör det möjligt att skapa helt öppna SoC och processorer. För nÀrvarande utvecklas ett dussintal mikroprocessor-kÀrnor, nÀra hundra SoC och redan producerade chip baserat pÄ RISC-V-specifikationen av olika företag och samhÀllen under olika fria licenser (BSD, MIT, Apache 2.0). Stöd för RISC-V finns frÄn versionerna av Glibc 2.27, binutils 2.30, gcc 7 och Linux-kÀrnan 4.15.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster