AOSP починається з роботи над початковою підтримкою RISC-V в Android 

RISC-V для Android

Підтримка RISC-V в Android відкриває нову панораму можливостей

Нещодавно через публікацію в блозі Про це повідомив RISC-V у сховищі AOSP (Android Open Source Project), який розробляє вихідний код платформи Android, почав включати зміни в підтримку пристрої з процесорами на основі архітектура RISC-V.

Набір патчів Підтримка RISC-V підготувала Alibaba Cloud і включає 76 патчів, що охоплюють різні підсистеми.

Серед проведених робіт графічний стек, звукова система, компоненти відтворення відео, біонічна бібліотека, віртуальна машина Dalvik, фреймворки, Стеки Wi-Fi і Bluetooth, інструменти розробника та різноманітні сторонні модулі, включаючи моделі для TensorFlow Lite та модулі машинного навчання для розпізнавання тексту, класифікації звуків і зображень.

Із загального набору патчів, В AOSP вже інтегровано 30 патчів, що стосуються системного середовища та бібліотек. Протягом наступних кількох місяців Alibaba Cloud має намір випустити додаткові патчі для AOSP, щоб увімкнути підтримку RISC-V у ядрі, Android Runtime (ART) і емуляторі.

«Ми раді бачити більше підтримки від Google для створення AOSP, націлених на RISC-V! Alibaba Cloud прагне підтримувати спільноту RISC-V за допомогою низки інновацій, таких як перенесення основних функцій Android на RISC-V, демонстрація можливості використання пристроїв на базі RISC. -V у сценаріях, починаючи від мультимедіа до сигналу обробка, взаємозв'язок пристроїв і штучний інтелект. Ми з нетерпінням чекаємо на співпрацю з командою Android, щоб зробити внесок у процвітаючу спільноту RISC-V у майбутньому», – сказав д-р Девід Чен, директор відділу екосистем Alibaba Cloud і віце-президент горизонтального комітету з міжнародних додатків та інструментів RISC-V. .

«Популярність RISC-V зросла завдяки високому попиту на гнучкість і вибір у всьому спектрі обчислень, від найменших вбудованих пристроїв до найбільших масштабованих хмарних розгортань», — сказав Каліста Редмонд, генеральний директор RISC-V. RISC-V Міжнародний. «Ця потреба зробила RISC-V неминучим як найпродуктивніший відкритий стандарт ISA нашого часу, прискорюючи інновації та впровадження найпотужнішою екосистемою глобальних зацікавлених сторін».

Щоб підтримувати підтримку RISC-V на Android, RISC-V International створив спеціальний Android SIG до якої можуть приєднатися інші компанії, зацікавлені у запуску програмного стека Android на процесорах RISC-V. Перехід підтримки RISC-V на основну систему Android здійснюється у співпраці з Google і спільнотою.

Пропоновані зміни для Android є частиною ініціативи з розширення охоплення мобільних пристроїв на основі архітектури RISC-V.

У 2020 році інженери та розробники програмного забезпечення з лабораторії PLCT Китайської академії наук почали переносити Android 10 на архітектуру RISC-V, намагаючись відкрити цю важливу екосистему для спільноти RISC-V. З перших днів роботи підрозділ Alibaba Cloud був активним учасником і лідером у цій новаторській роботі та постійно оновлював розробки з новими версіями Android.

У минулому році Alibaba відкрила розробки, пов'язані з процесорами XuanTie RISC-V і почав активно просувати RISC-V не тільки для пристроїв IoT і серверних систем, але й для споживчих пристроїв і різних спеціалізованих чіпів, охоплюючи різноманітні програми від мультимедійних систем до обробки сигналів і прискорювачів для машинного навчання.

Для тих, хто не знає RISC-V, ви повинні знати, що це забезпечує відкриту та гнучку систему інструкцій машини, що дозволяє створювати мікропроцесори для довільних застосувань, не вимагаючи роялті та не нав'язуючи умови використання. RISC-V дозволяє створювати повністю відкриті SoC і процесори.

Кому цікаво, варто знати, що зараз на основі специфікації RISC-V різні компанії та співтовариства під різними безкоштовними ліцензіями (BSD, MIT, Apache 2.0) розробляють кілька десятків варіантів мікропроцесорних ядер, близько сотні SoC і чіпів. виготовлені. Підтримка RISC-V існує з випусків Glibc 2.27, binutils 2.30, gcc 7 і ядра Linux 4.15.

В кінці кінців якщо вам цікаво дізнатись більше про це, Ви можете перевірити деталі У наступному посиланні.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.