Госкорпорация Ростех и технологическая компания Yadro (ИКС Холдинг) намерены до 2025 года разработать и начать производство нового процессора для ноутбуов, ПК и серверов, основанного на архитектуре RISC-V. Компьютерами на базе нового процессора планируется оснастить рабочие места в подразделениях Ростеха и учреждениях Минобрнауки, Минпросвещения и Минздрава РФ. В проект будет инвестировано 27,8 млрд рублей (в том числе 9,8 млрд из федерального бюджета), что больше, чем инвестиции в производство процессоров «Эльбрус» и «Байкал» вместе взятых.
Примечательно, что компания Yadro, занимающаяся производством серверов и систем хранения, с 2019 года владеет компанией Syntacore, которая является одним из старейших разработчиков специализированных открытых и коммерческих IP-ядер RISC-V (IP Core), а также входит в число основателей некоммерческой организацией RISC-V International, курирующей развитие архитектуры набора команд RISC-V. Таким образом, ресурсов, опыта и компетенции для создания нового чипа RISC-V более чем достаточно.
Сообщается, что разрабатываемый чип будет включать в себя 8-ядерный процессор, работающий на частоте 2 GHz. Для производства планируется использовать техпроцесс 12нм (для сравнения в 2023 году Intel планирует производить чип на базе ядра P550 RISC-V по технологии 7 nm, а в 2022 году в Китае ожидается производство чипа XiangShan, также работающего на частоте 2 GHz, с использованием техпроцесса 14 nm).
В настоящее время Syntacore уже предлагает ядро RISC-V SCR7, пригодное для использования в потребительских компьютерах и поддерживающее использование систем на базе ядра Linux. SCR7 реализует архитектуру набора команд RISC-V RV64GC и включает контроллер виртуальной памяти с поддержкой страниц памяти, MMU, кэши L1/L2, блок для вычислений с плавающей запятой, три уровня привилегий, AXI4- и ACE-совместимые интерфейсы и поддержку SMP (до 8 ядер).
Что касается программной начинки, то поддержка RISC-V успешно развивается в Debian GNU/Linux. Кроме того, в конце июня компания Canonical объявила о формировании готовых сборок Ubuntu 20.04 LTS и 21.04 для RISC-V плат SiFive HiFive Unmatched и SiFive HiFive Unleashed. Для RISC-V также недавно была портирована платформа Android.
Напомним, что RISC-V предоставляет открытую и гибкую систему машинных инструкций, позволяющую создавать микропроцессоры для произвольных областей применения, не требуя при этом отчислений и не налагая условий на использование. RISC-V позволяет создавать полностью открытые SoC и процессоры. В настоящее время на базе спецификации RISC-V разными компаниями и сообществами под различными свободными лицензиями (BSD, MIT, Apache 2.0) развивается несколько десятков вариантов ядер микропроцессоров, SoC и уже производимых чипов. Из операционных систем с качественной поддержкой RISC-V можно отметить GNU/Linux (присутствует начиная с выпусков Glibc 2.27, binutils 2.30, gcc 7 и ядра Linux 4.15) и FreeBSD.