Do bazy kodu Android Dodano wstępne wsparcie dla architektury RISC-V.

Do repozytorium AOSP (Android Open Source Project), który rozwija kod źródłowy platformy Android, zaczął wprowadzać zmiany zapewniające obsługę urządzeń z procesorami opartymi na architekturze RISC-V.

Zestaw zmian do obsługi RISC-V został przygotowany przez Alibaba Cloud i zawiera 76 poprawek obejmujących różne podsystemy, w tym stos graficzny, system dźwiękowy, komponenty do odtwarzania wideo, bibliotekę bionic, maszynę wirtualną Dalvik, frameworki, stosy Wi-Fi i Bluetooth, programistę narzędzia i różne moduły innych firm, w tym modele dla TensorFlow Lite i moduły uczenia maszynowego do rozpoznawania tekstu, klasyfikacji dźwięku i obrazu.

Z ogólnego zestawu poprawek, 30 poprawek związanych ze środowiskiem systemowym i bibliotekami zostało już zintegrowanych z AOSP. W ciągu najbliższych kilku miesięcy Alibaba Cloud zamierza udostępnić dodatkowe poprawki do AOSP, które umożliwią obsługę RISC-V w jądrze. Android Środowisko wykonawcze (ART) i emulator.

Do bazy kodu Android Dodano wstępne wsparcie dla architektury RISC-V.

Aby wspierać obsługę RISC-V w Android W ramach organizacji RISC-V International powołano specjalną grupę roboczą Android SIG, do którego mogą dołączyć inne firmy zainteresowane pakietem oprogramowania Android na procesorach RISC-V. Promowanie obsługi RISC-V w głównej linii Android odbywa się we współpracy z Google i przedstawicielami społeczności.

Sugerowane dla Android Zmiany te są częścią inicjatywy mającej na celu rozszerzenie obszarów zastosowań urządzeń opartych na architekturze RISC-V. W zeszłym roku Alibaba publicznie ujawniła swoje prace nad procesorami RISC-V firmy XuanTie i rozpoczęła aktywną promocję RISC-V nie tylko w urządzeniach IoT i systemach serwerowych, ale także w urządzeniach konsumenckich i różnych wyspecjalizowanych układach scalonych, obejmujących szeroki zakres zastosowań, od systemów multimedialnych po przetwarzanie sygnałów i akceleratory uczenia maszynowego.

RISC-V zapewnia otwarty i elastyczny zestaw instrukcji maszynowych, umożliwiając tworzenie mikroprocesorów do dowolnych zastosowań bez konieczności uiszczania opłat licencyjnych ani narzucania warunków użytkowania. RISC-V umożliwia tworzenie całkowicie otwartych układów SoC i procesorów. Obecnie, w oparciu o specyfikację RISC-V, różne firmy i społeczności opracowują kilkadziesiąt wariantów rdzeni mikroprocesorów, prawie sto układów SoC i chipów na podstawie różnych wolnych licencji (BSD, MIT, Apache 2.0). Obsługa RISC-V jest obecna od czasu wydania Glibc 2.27, binutils 2.30, gcc 7 i jądra. Linux 4.15.

Źródło: opennet.ru

Kup niezawodny hosting dla stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron internetowych z ochroną DDoS, serwery VPS VDS | ProHoster