Главная страница » Android хочет поддержать перспективную архитектуру процессоров с открытым исходным кодом
Новости Операционные системы

Android хочет поддержать перспективную архитектуру процессоров с открытым исходным кодом

Мобильные телефоны, включая лучшие телефоны на базе Android, почти все работают на чипах архитектуры Arm— даже пользовательский кремний Apple основан на референсных дизайнах Arm. Однако в последние годы Arm оказалась менее надежным партнером, а ее владелец Softbank всерьез подумывает о ее продаже.Google, очевидно, считает эти риски достаточно серьезными, чтобы инвестировать в поддержку совершенно другой технологии чипов, а именно архитектуры RISC-V с открытым исходным кодом

Вам простительно, если вы до сих пор не слышали о RISC-V, произносится “Риск-5. Это альтернатива с открытым исходным кодом проприетарным архитектурам процессоров, таким как ARMv8 или Intel x86, за которые производители и создатели операционных систем должны платить роялти. Эта архитектура существует с 2010 года, и она была создана именно с учетом идеи открытого доступа, которая противостоит традиционным конкурентам

Как заметил выпускник Android Police Рон Амадео в Ars Technica, инженерный директор Google Ларс Берстром принял участие в RISC-V Summit, чтобы объявить о приверженности компании новой архитектуре. Он дал понять, что Android будет относиться к RISC-V как к высокоприоритетной архитектуре, наравне с текущим стандартом, используемым почти в каждом телефоне, ARMv8.Android на RISC-V должен быть только 64-битным, исключая устаревший 32-битный набор инструкций с самого начала

Google предстоит еще долгий путь, но компания хочет предложить разработчикам поддержку эмуляторов для игры с архитектурой уже в этом году, автоматически переводя приложения, написанные на Java, в инструкции RISC-V. Поскольку большинство приложений написано на Java (обычно переводится в код ARMv8 при установке приложения на телефон), это может дать компании хороший старт и позволит создать базовый набор рабочих приложений на устройстве RISC-V

Во время презентации Берстром дал понять, что у Google нет никаких анонсов продуктов для RISC-V, и что ее усилия в настоящее время направлены на то, чтобы дать возможность другим разработчикам создавать свои собственные продукты для RISC-V. Однако, учитывая растущую нестабильность Arm и некоторые сомнительные решения, очевидно, что Google закладывает фундамент для перехода на другую архитектуру в том случае, если когда-нибудь придется это сделать. Потребуется много времени, чтобы заставить Android работать на RISC-V так же хорошо, как сейчас на ARMv8, но в долгосрочной перспективе это сделает компанию и проект Android с открытым исходным кодом менее зависимыми от одной архитектуры

Кто знает, может быть, будущий чип Google Tensor будет основан на RISC-V, хотя на данный момент это чистая спекуляция

Об авторе

Аватар

Геннадий Морозов

Комментировать

Оставить комментарий