Google официально объявила о поддержке архитектуры RISC-V, альтернативы ISA без лицензионных отчислений.
Android, операционная система, разработанная Google, в настоящее время поддерживает несколько различных архитектур набора команд (ISA), таких как Arm и x86. Большинство устройств, использующих Android, включая смартфоны, планшеты, телевизоры и умные часы, используют чипсеты на базе Arm. Intel прекратила производство процессоров для телефонов, а поддержка MIPS была удалена в версии NDK 17. Однако есть одна ISA, о которой много болтают: робразованный яинструкция Си др. Скомпьютер V, RISC-V, который представляет собой бесплатную и открытую ISA. Любой может свободно разрабатывать чипы на его основе, не платя никаких лицензионных или лицензионных отчислений, и Google объявил об официальной поддержке этого решения в своем программном докладе, состоявшемся во время саммита RISC-V.
RISC-V особенный, потому что это бесплатная и открытая ISA, и поставщики, которые хотят создавать дешевые продукты IoT, будут заинтересованы в использовании RISC-V для разработки недорогих чипов. В то же время компании, стремящиеся снизить свою зависимость от конкурентов или иностранных компаний, также будут серьезно к этому относиться. Интересно,
Google уже использует архитектуру RISC-V для чипа безопасности Titan M2 в серии Google Pixel, а также Intel теперь предлагает для производства чипсетов RISC-V для коммерческих заказчиков.В своем выступлении Ларс Бергстром, технический директор Android, заявил, что он хочет, чтобы RISC-V рассматривалась как «платформа первого уровня» в Android. Это соответствует тому, чем сейчас является Arm для Android, и это довольно смелый шаг перед лицом того, что раньше казалось полным отсутствием интереса со стороны Google. Команда Android в ответ на АрсТехникаРон Амадео из компании, когда он спросил команду, планируется ли поддержка RISC-V на Google I/O 2022, похоже, предположил, что RISC-V появится не скоро. На вопрос Амадео относительно поддержки RISC-V в будущем был получен ответ: «Мы наблюдаем, но для нас это будет большим изменением».
Бергстром говорит, что вы можете загрузить и опробовать очень ограниченную версию Android для RISC-V прямо сейчас, но в ней отсутствует поддержка рабочих нагрузок Android Runtime (ART) для Java. Он сказал, что ожидает, что официальная поддержка эмулятора появится в ближайшее время, а ART появится где-то в первом квартале 2023 года. Он поделился приведенным выше слайдом, который показывает, что, хотя еще многое предстоит сделать, чтобы запустить AOSP на RISC-V, компания привержена этой архитектуре.
Самое приятное во всем этом то, что разработчикам не придется прилагать особых усилий, чтобы их приложения работали на устройствах RISC-V. ART по сути «транслирует» байт-код в собственные инструкции устройства, на котором он работает, поэтому он будет транслироваться в RISC-V вместо Arm. Нативный код — это совсем другая история, но код Java составляет большую часть большинства приложений для Android.
Что касается того, почему компании могут захотеть отказаться от Arm, то есть несколько причин. Во-первых, компания была невероятно нестабильной. SoftBank, ее владелец, пытался продать компанию Nvidia, но это не удалось. Кроме того, Arm стала пешкой в торговых санкциях, наложенных на такие компании, как Huawei, с которой она была вынуждена прервать контакты на несколько месяцев. Еще хуже то, что Arm подала в суд на Qualcomm из-за покупки Nuvia, и подавать в суд на одного из ваших крупнейших клиентов — не самое лучшее решение.
RISC-V рассматривается как бегство от западной зависимости, и во многом это связано с регистрацией RISC-V International в Швейцарии. Он может выступать нейтральной стороной как по отношению к США, так и к Китаю, что делает его привлекательным вариантом для компаний, занимающихся разработкой чипсетов. Alibaba является одним из крупнейших сторонников RISC-V. инженеры компании портировали Android 10 на плату RISC-V два года назад.
Мы будем наблюдать и ждать, чтобы увидеть, как будет развиваться RISC-V в ближайшие месяцы. Хотя, вероятно, пройдет некоторое время, прежде чем мы увидим на рынке жизнеспособные флагманские устройства с чипсетами RISC-V, Google открывает компаниям возможность попробовать.
Источник: Google
С помощью: АрсТехника