История развития RISC-V

Работы над стандартом RISC-V начались в 2010 году в Калифорнийском университете в Беркли. Небольшая группа аспирантов под руководством профессоров Криште Асановича и Дэвида Патерсона в рамках лаборатории параллельных вычислений Par-Lab разработали первую версию стандарта RISC-V. Первая официальная публикация, посвященная ранней версии стандарта, появилась уже в мае 2011 года, а в 2014 была опубликована версия, лежащая в основе действующей версии RISC-V.

В январе 2015 года была проведена первая профильная конференция для разработчиков RISC-V. Впоследствии такие конференции стали регулярными и проводятся по всему миру, способствуя популяризации стандарта.

В том же 2015 году был создан консорциум RISC-V Foundation с 26 участниками-основателями, который развивается по модели некоммерческой отраслевой организации.

В 2018 году консорциум RISC-V Foundation объявил о более тесном сотрудничестве с The Linux Foundation. В рамках этого сотрудничества The Linux Foundation обеспечивает операционную, техническую и стратегическую поддержку сообщества RISC-V Foundation.

В марте 2020 года новая штаб-квартира консорциума RISC-V International была зарегистрирована в Швейцарии.

Архитектура RISC-V

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

Благодаря открытости архитектуры разработчики совместимых процессоров могут создавать собственные высокопроизводительные версии и реализовывать эффективные варианты архитектур, оптимизированных для конкретных задач. Например, варьировать длину конвейера, размер и организацию кэша данных и команд и многое другое.

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

Свободная лицензия

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

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

Основные цели консорциума — развитие и продвижение стандарта RISC-V, а также создание и координация открытого сообщества разработчиков программного и аппаратного обеспечения архитектуры RISC-V. С самого основания технология RISC-V развивается на принципах открытого стандарта, используя лучшие практики, наработанные Open Source Community.

Международное комьюнити

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

Расположение штаб-квартиры консорциума RISC-V International в Швейцарии было призвано нивелировать опасения по поводу политических и экономических рисков использования модели открытого сотрудничества. Деятельность сообщества не подпадает под экспортное регулирование США, что существенно снижает неопределенность по поводу использования стандарта в будущем, и сфокусирована на управлении развитием стандарта.

В середине 2022 года число участников сообщества составило более 3000 резидентов из 70+ стран, включая большую часть мировых технологических лидеров: Intel, Google, IBM, Nvidia, Western Digital, Huawei, Qualcomm, Renesas, NXP и многих других.

RISC-V рассматривается как компонент государственной политики развития высокотехнологичных областей многими странами. По данным международного консорциума RISC-V International, к середине 2022 года совокупный тираж микросхем, использующих RISC-V, достиг 10 млрд устройств, а к 2025 ожидается рост до 80 млрд.

chip image

Об альянсе

Ассоциация является объединением юридических лиц, основанном на добровольном членстве и созданным для представления и защиты общих интересов, для достижения общественно полезных целей, не противоречащих закону и имеющих некоммерческий характер.

Основная цель российского Альянса — создание открытого сообщества разработчиков программного и аппаратного обеспечения, контролируемого участниками сообщества для дальнейшего развития архитектуры RISC-V в России.

Задачи Альянса

Альянс ставит перед собой амбициозные задачи, соответствующие его целям:

  1. Содействие членам Ассоциации в осуществлении совместной разработки отраслевых стандартов RISC-V, а также нормативных и технических документов, регулирующих разработку продуктов на базе архитектуры RISC-V.

  2. Содействие унификации рекомендаций к программному обеспечению, разрабатываемому или адаптируемому для работы с микропроцессорной архитектурой RISC-V.

  3. Разработка и внедрение рекомендаций в сфере информационной безопасности при внедрении и эксплуатации продукции, использующей микропроцессорную архитектуру RISC-V.

  4. Содействие членам Ассоциации в консолидации их ресурсов для реализации мероприятий и программ, способствующих эффективному развитию экосистемы продуктов, разработанных с использованием архитектуры RISC-V.

  5. Организация мероприятий информационного, образовательного, просветительского, консультационного, делового и профессионального характера в области разработки и применения продуктов с использованием архитектуры RISC-V.

  6. Проведение исследований (включая научные, социологические, вспомогательные) в области разработки продуктов с архитектурой RISC-V, а также исследований, связанных с внедрением и использованием указанных и смежных технологий.

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

  8. Разработка материалов, оказание услуг, способствующих появлению в Российской Федерации квалифицированных специалистов в области разработки, адаптации и внедрения продуктов с микропроцессорной архитектурой RISC-V и содействие их профессиональной деятельности.

Правление Альянса

Альянс управляется на принципах прозрачности и равноправия всех участников ассоциации. Высшим органом управления является общее собрание членов Альянса.

Оперативное руководство Альянса осуществляет правление, которое формируется по решению общего собрания. Состав правления в настоящее время утвержден в количестве девяти человек.

Редькин Александр Николаевич
Редькин
Александр Николаевич
Сютин Олег Николаевич
Сютин
Олег Николаевич
Переверзев Алексей Леонидович
Переверзев
Алексей Леонидович
Сивцев Илья Игоревич
Сивцев
Илья Игоревич
Евдокимов Андрей Сергеевич
Евдокимов
Андрей Сергеевич
Окунев Константин Евгеньевич
Окунев
Константин Евгеньевич
Суетин Николай Владиславович
Суетин
Николай Владиславович
Шернек Ольга Игоревна
Шернек
Ольга Игоревна
Духвалов Андрей Петрович
Духвалов
Андрей Петрович
chip image

Направления развития

Альянс сформулировал четыре приоритетных трека развития. По ним были собраны профильные комитеты. Каждый комитет возглавил представитель одной из компаний-учредителей Альянса

Технологический комитет

Сергей Якушкин
Сергей Якушкин
Глава Технологического комитета
Syntacore

Ключевой комитет для инженеров и энтузиастов RISC-V.

Запланированы следующие направления его деятельности:

  • создание условий для раннего доступа членов Альянса к технологиям и компонентам RISC-V,
  • обеспечение информационной безопасности продуктов, разработанных с использованием данной технологии,
  • проведение мероприятий, направленных на развитие продуктов на базе архитектуры RISC-V, востребованных в России,
  • проведение исследований и разработок для формирования новых продуктовых направлений для формирования экосистемы RISC-V,
  • информационно–аналитическое сопровождение процесса разработки вычислительной техники с использованием процессоров RISC-V,
  • анализ мировых трендов и достижений, выпуск материалов на русском языке.

Индустриальный комитет

Александр Понькин
Александр Понькин
Глава Индустриального комитета
YADRO

Комитет, основная задача которого — слышать заказчика и потенциального клиента, способствовать разработке продуктов, которые востребованы на российском рынке, а также формировать новые ниши и продукты, которые будут полезны нашим клиентам в будущем.

Для выполнения этих задач Индустриальный комитет будет развивать следующие направления:

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

Академический комитет

Сергей Якушкин
Евгений Максимов
Глава Академического комитета
YADRO

Ключевой комитет для развития сообщества, вовлечения студентов, аспирантов, преподавателей и исследователей ведущих российских университетов и академических организаций в процессы разработки и тестирования продуктов, создаваемых на базе архитектуры RISC-V.

Совместно мы будем развивать следующие направления:

  • вовлечение студентов, преподавателей и исследователей профильных организаций в исследования и научные разработки на базе архитектуры RISC-V,
  • содействие развитию и совершенствованию в российских вузах программ обучения прикладным навыкам использования технологий RISC-V,
  • перевод на русский язык и издание специализированной технической литературы, поддержка тематических научных и студенческих сообществ,
  • создание и развитие доступных ресурсов по адаптации и поддержке развития технологии, обмену передовым опытом («Академия RISC-V»).

Правовой комитет

Антон Плесков
Антон Плесков
Глава Правового комитета
ГК Элемент

Правовой комитет будет отвечать за выстраивание конструктивного диалога с государством для развития экосистемы RISC-V в России.

Для выполнения этой задачи комитет будет:

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

Присоединиться к альянсу

Текущий перечень активностей и направлений не является исчерпывающим. Мы будем рады обсудить предложения по развитию экосистемы RISC-V и возможностям вступления в Альянс