Apple разрабатывает чипы с архитектурой RISC-V

Хотя Apple в настоящее время находится в процессе перевода своих компьютеров с x86-совместимых процессоров Intel на собственные чипы с архитектурой Arm, похоже, что компания готова работать с другими перспективными архитектурами. В частности, она начала искать высокоэффективного программиста (или программистов), который может работать с RISC-V.

Компании нужен опытный программист с подробным знанием командной системы RISC-V и командной системы Arm vector. Он присоединится к команде Vector and Numerics Group (VaNG), которая входит в группу основных операционных систем. Команда Vector и Numerics Group отвечает за разработку и совершенствование различных встроенных подсистем, работающих на iOS, macOS, watchOS и tvOS.

Известная своей секретностью, Apple напрямую не сообщает, какие решения она намерена реализовать с помощью RISC-V, но в описании работы говорится, что программист должен работать с системами машинного обучения, компьютерного зрения и обработки естественного языка. Помимо прочего, вам необходим опыт в низкоуровневом высокопроизводительном программировании, более того, в самом описании работы есть указание на то, что Apple уже работает с RISC-V. В тексте прямо говорится, что специалисту придется работать в команде, которая уже " * применяет инновационные решения RISC-V*".

Сегодня у Apple есть десятки всевозможных продуктов. Например, в высокопроизводительных продуктах, таких как компьютеры Mac, включая MacBook, смартфоны iPhone, планшеты iPad и приставки Apple TV для телевизоров, используются чипсеты на пользовательских ядрах Arm. Кроме того, такие устройства, как Apple Watch, AirPods и Homepod Mini, используют технологии Arm SiP, ядра Arm также используются в контроллерах, таких как T2, W3 и U1.

В дополнение к чипсетам для высокопроизводительных устройств, каждое устройство Apple использует множество вспомогательных ядер Arm (хотя чипы x86 все еще используются в отдельных устройствах). Apple платит роялти за использование каждого ядра, и по мере того, как количество ядер в таких устройствах, как контроллеры SSD и умные часы, продолжает увеличиваться, необходимо платить все больше и больше. В связи с этим использование открытой и, соответственно, бесплатной архитектуры RISC-V выглядит чрезвычайно привлекательно, это может сэкономить компании миллионы долларов роялти.

В то же время интеграция пользовательских ядер на архитектуре RISC-V в экосистему Apple требует подготовки программного обеспечения и проверки совместимости аппаратного и программного обеспечения. Именно в этом случае необходимы программисты, знакомые как с RISC-V, так и с Arm.

Учитывая, что Apple уже работает над решениями на основе RISC-V, остается вопросом времени, когда некоторые типы ядер будут заменены решениями с альтернативной архитектурой. Известно, что RISC-V в настоящее время используется в основном для вспомогательных решений с низкой производительностью, но с развитием технологий не исключено появление более интересных решений.

PriceMedia