Центральный андроид

Что такое RISC-V и что он означает для Android и Wear OS?

protection click fraud

Qualcomm объявила, что работает с Google над разработкой специальной платформы Wear OS с использованием RISC-V ISA. Мы уже знали, что Qualcomm вкладывает значительные средства в развитие использования RISC-V, создав РОСТ в начале 2023 года. Qualcomm даже основала новую компанию с Bosch, Infineon, Nordic Semiconductor и NXP, чтобы обеспечить доступность коммерческих продуктов, использующих RISC-V ISA. Совместная работа крупнейших игроков отрасли означает появление будущих поколений устройств. воля быть основанным на этой платформе.

Но что такое RISC-V? Что такое ISA? Что все это означает для людей, использующих Android и Wear OS, таких как мы с вами? Спойлер: это действительно крутая штука.

Что такое RISC-V?

Процессор RISC-V
(Изображение предоставлено: Siemens)

RISC-V — это ISA (архитектура набора инструкций) с открытым исходным кодом, используемая для разработки специализированных процессоров. Он основан на компьютерной архитектуре RISC (вычисления с сокращенным набором команд) и предоставляется по бесплатной лицензии с открытым исходным кодом компанией

RISC-V Международный, швейцарская некоммерческая организация.

РИСК ИСА использует концепцию, согласно которой каждая инструкция, данная процессору, должна выполнять только одну функцию. Чтобы сделать больше, просто отправьте больше инструкций. Сохраняя инструкции, выполняемые локально на процессоре, например математические, отдельно от инструкций, использующих других частей компьютера, время, необходимое для выполнения задачи, легко предсказать, а общая конструкция упрощенный. По сравнению с CISC (компьютером со сложным набором команд), например РУКА, платформа, используемая в таких вещах, как ваш телефон или умные часыRISC-процессору требуется больше отдельных инструкций, но каждая выполняется очень быстро.

Процессору RISC требуется больше отдельных инструкций, чем процессору ARM, но они выполняются быстрее и эффективнее.

Это множество сокращений и сложный обзор того, что на самом деле является простой идеей: делать небольшие дела, выполняемые по одному очень быстро, могут быть более эффективными, чем выполнение одного сложного дела иногда. Оба обеспечивают одинаковый результат для пользователя, поэтому основное внимание уделяется эффективности.

Как вычисления RISC-V, так и ISA на базе CISC, такие как ARM, имеют свои сильные и слабые стороны. ARM очень энергоэффективен, хорошо масштабируем и имеет зрелую и стабильную экосистему. На данный момент это идеальная платформа для небольших встраиваемых устройств, поэтому их существуют сотни миллиардов. Ситуация может измениться в ближайшем будущем из-за особенностей RISC-V.

Что делает RISC-V важным для вас?

Статистика батареи Motorola Edge+ (2023 г.)
(Изображение предоставлено Николасом Сутричем / Android Central)

Есть несколько причин, по которым такие компании, как Qualcomm, Google, NVIDIA и другие, интересуются RISC-V, но есть две действительно важные: его открытость и модульность.

RISC-V предоставляется на льготных условиях и без лицензионных отчислений. лицензирование открытого исходного кода. Это означает, что компании могут свободно использовать его, модифицировать в соответствии с конкретными потребностями и создавать устройства, используя эти конструкции. Следующая компания может использовать их, чтобы сделать его еще лучше. Корпорации могут даже работать вместе, не дожидаясь, пока такие компании, как Arm или Intel, разработают «следующее поколение» конструкции процессорных ядер. В идеале открытый исходный код RISC-V будет способствовать сотрудничеству и инновациям.

RISC-V также действительно модульный. базовая ISA может обеспечить питание всего: от простого специализированного контроллера до полноценного суперкомпьютера за счет использования расширений. Это означает, что программное обеспечение высокого уровня, такое как операционная система, легче разрабатывать и поддерживать, поскольку независимо от того, какая компания разрабатывает процессор RISC-V, код один и тот же.

Если объединить все это, получится очень интересно. Компания может разработать собственный процессор, предназначенный для конкретных задач и предназначенный для целевого набора конечных приложений. Оптимизированный PPA (мощность, производительность и площадь), построенный на платформе, где каждая функция может быть выбрана вручную, будет быть гораздо более гибким, чем использование полного набора функций, а это означает более высокую производительность с использованием меньшего количества власть.

Рука Кортекс-X3
(Изображение предоставлено: Arm Holdings)

Проще говоря, разработка RISC-V означает, что ваши умные часы — и, в конечном итоге, ваш телефон — будут работать быстрее и иметь больше времени автономной работы, как только будут устранены все особенности. Я написал о том, как Тензор G3 просто великолепен из-за индивидуальной конструкции аппаратного и программного обеспечения, адаптированной для кода искусственного интеллекта Google. Возьмите эту идею и распространите ее на весь чип, предназначенный для работы с Wear OS или Телефон на Андроиде вещи.

Мы еще не там, и нам предстоит подняться на большой холм. Разработки ARM используются сегодня, потому что они очень хороши там, где это важно. Проекты RISC-V, возможно, никогда не догонят этот уровень. Если они это сделают, мы, наконец, сможем ожидать устройство, которое будет так же хорошо, как утверждает компания, продающая его, когда дело касается производительности и эффективности.

instagram story viewer