Do kódu Android byla přidána počáteční podpora architektury RISC-V.

V repozitáři AOSP (Android Open Source Project), kde se vyvíjejí zdrojové kódy platformy Android, začala integrace změn zajišťujících podporu zařízení s procesory na základě architektury RISC-V.

Sada změn pro podporu RISC-V byla připravena společností Alibaba Cloud a zahrnuje 76 záplata, které pokrývají různé subsystémy, včetně grafického zásobníku, zvukového systému, komponent pro přehrávání videa, knihovny bionic, virtuálního stroje dalvik, rámců, zásobníků Wi-Fi a Bluetooth, nástrojů pro vývojáře a různých externích modulů, včetně modelů pro TensorFlow Lite a modulů strojového učení pro rozpoznávání textu, klasifikaci zvuku a obrazů.

Z celkového počtu záplat bylo do AOSP již integrováno 30 záplat, které se týkají systémového prostředí a knihoven. V průběhu následujících několika měsíců se Alibaba Cloud plánuje předat do AOSP další záplaty, které zajistí podporu RISC-V v jádře, Android Runtime (ART) a emulátoru.

Do kódu Android byla přidána počáteční podpora architektury RISC-V.

Pro podporu RISC-V v Android byla v organizaci RISC-V International vytvořena speciální pracovní skupina Android SIG, do které se mohou připojit i další společnosti, které mají zájem o provoz softwarového zásobníku Android na procesorech RISC-V. Podpora RISC-V v základním sestavení Android je realizována ve spolupráci se společností Google a zástupci komunity.

Navrhované změny pro Android byly připraveny v rámci iniciativy zaměřené na rozšíření oblastí použití zařízení na základě architektury RISC-V. V loňském roce společnost Alibaba otevřela své vývojové zdroje týkající se procesorů RISC-V XuanTie a začala aktivně propagovat RISC-V nejen pro IoT zařízení a serverové systémy, ale také pro spotřebitelská zařízení a různé specializované čipy, pokrývající různé oblasti aplikací, od multimediálních systémů po zpracování signálů a akcelerátory pro strojové učení.

RISC-V poskytuje otevřený a flexibilní systém strojových instrukcí, který umožňuje vytvářet mikroprocesory pro různé oblasti použití, aniž by vyžadoval poplatky nebo kladl podmínky pro použití. RISC-V umožňuje vytvářet zcela otevřené SoC a procesory. V současnosti na základě specifikace RISC-V vyvíjí různé firmy a komunity několik desítek variant jader mikroprocesorů, přibližně sto SoC a již vyráběných čipů pod různými volnými licencemi (BSD, MIT, Apache 2.0). Podpora pro RISC-V je dostupná od verzí Glibc 2.27, binutils 2.30, gcc 7 a jádra Linux 4.15.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster