AOSP zaczyna się od prac nad wstępną obsługą RISC-V w systemie Android 

RISC-V Android

Obsługa RISC-V w Androidzie otwiera nową panoramę możliwości

Ostatnio za pośrednictwem wpisu na blogu RISC-V ogłosił, że w repozytorium AOSP (Android Open Source Project), który tworzy kod źródłowy platformy Android, zaczął wprowadzać zmiany do wsparcia urządzenia z procesorami opartymi na architektura RISC-V.

Zestaw łatek Obsługa RISC-V został przygotowany przez Alibaba Cloud i zawiera 76 poprawek obejmujących różne podsystemy.

Wśród wykonanych prac stos graficzny, system dźwiękowy, komponenty do odtwarzania wideo, biblioteka bionic, maszyna wirtualna Dalvik, frameworki, Stosy Wi-Fi i Bluetooth, narzędzia programistyczne 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 całego zestawu łatek, 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 wydać dodatkowe łatki dla AOSP, aby umożliwić obsługę RISC-V w jądrze, Android Runtime (ART) i emulatorze.

„Cieszymy się, widząc więcej wsparcia ze strony Google przy tworzeniu AOSP ukierunkowanych na RISC-V! Alibaba Cloud jest zaangażowana we wspieranie społeczności RISC-V poprzez szereg innowacji, takich jak migracja podstawowych funkcji Androida do RISC-V, demonstrując wykonalność korzystania z urządzeń opartych na RISC. przetwarzanie, łączenie urządzeń i sztuczna inteligencja. Nie możemy się doczekać współpracy z zespołem Androida, aby w przyszłości przyczynić się do rozwoju społeczności RISC-V” – powiedział dr David Chen, dyrektor ds. ekosystemu w Alibaba Cloud i wiceprzewodniczący międzynarodowego komitetu ds. aplikacji i narzędzi RISC-V. .

„RISC-V zyskał popularność dzięki dużemu zapotrzebowaniu na elastyczność i wybór w całym spektrum obliczeniowym, od najmniejszych urządzeń wbudowanych po największe skalowalne wdrożenia chmurowe” — powiedział Calista Redmond, dyrektor generalny RISC-V. Międzynarodowy. „To wymaganie sprawiło, że RISC-V stał się nieuniknionym najbardziej płodnym otwartym standardem ISA naszych czasów, przyspieszając innowacje i adopcję z najsilniejszym ekosystemem globalnych interesariuszy”.

Aby obsługiwać obsługę RISC-V w systemie Android, Firma RISC-V International stworzyła dedykowany system Android SIG do którego mogą dołączyć inne firmy zainteresowane uruchomieniem stosu oprogramowania Android na procesorach RISC-V. Przeniesienie obsługi RISC-V do głównego systemu Android odbywa się we współpracy z Google i społecznością.

Proponowane zmiany dla Androida są częścią inicjatywy mającej na celu poszerzenie zasięgu urządzeń mobilnych w oparciu o architekturę RISC-V.

W 2020 r. inżynierowie i programiści z laboratorium PLCT Chińskiej Akademii Nauk rozpoczęli przenoszenie Androida 10 na architekturę RISC-V, aby otworzyć ten ważny ekosystem dla społeczności RISC-V. Od pierwszych dni wysiłków dział Alibaba Cloud był bliskim współpracownikiem i liderem w tej pionierskiej pracy i na bieżąco aktualizował rozwój dzięki nowszym wersjom Androida.

W zeszłym roku Alibaba otworzyła informacje dotyczące procesorów XuanTie RISC-V i zaczął aktywnie promować RISC-V nie tylko dla urządzeń IoT i systemów serwerowych, ale także dla urządzeń konsumenckich i różnych wyspecjalizowanych chipów, obejmujących różne aplikacje, od systemów multimedialnych po przetwarzanie sygnałów i akceleratory do uczenia maszynowego.

Dla nieświadomych RISC-Vpowinieneś to wiedzieć zapewnia otwarty i elastyczny system instrukcji maszyny, która pozwala na tworzenie mikroprocesorów do dowolnych zastosowań, bez pobierania opłat licencyjnych i bez narzucania warunków użytkowania. RISC-V umożliwia tworzenie całkowicie otwartych SoC i procesorów.

Dla zainteresowanych warto wiedzieć, że obecnie w oparciu o specyfikację RISC-V różne firmy i społeczności na różnych wolnych licencjach (BSD, MIT, Apache 2.0) opracowują kilkadziesiąt wariantów rdzeni mikroprocesorowych, już około stu SoC i chipów zrobiony fabrycznie. Obsługa RISC-V istnieje od wydania Glibc 2.27, binutils 2.30, gcc 7 i jądra Linux 4.15.

W końcu jeśli chcesz dowiedzieć się więcej na ten tematmożesz sprawdzić szczegóły W poniższym linku.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.