Организация RISC-V International официально утвердила профиль RVA23 — это важный шаг, который может укрепить позиции открытой архитектуры RISC-V в конкурентной борьбе с Arm и x86, позволяя обойтись без сложностей с лицензированием.

Профили RVA играют ключевую роль в совместимости ПО для различных аппаратных платформ. Это означает, что разработчики могут создавать универсальные приложения, которые будут работать на любых устройствах с процессорами RISC-V, не завися от конкретного производителя «железа».

Новый профиль RVA23 стандартизирует набор команд ISA (Instruction Set Architecture), чтобы избежать разрозненности в экосистеме RISC-V. Процесс его утверждения включал долгие этапы разработки и согласования между рабочими группами, что обеспечило всесторонний подход к созданию профиля.

RVA23 делает обязательными несколько важных функций: векторные операции, инструкции с плавающей запятой и атомарные инструкции, что особенно полезно для задач в области НРС, машинного обучения и ИИ. Векторные расширения, например, ускоряют процессы, требующие сложных математических расчётов, включая криптографию, сжатие и декомпрессию данных, и обучение нейросетей.

Ещё одно преимущество RVA23 — поддержка гипервизоров, что открывает возможности для виртуализации корпоративных задач как на локальных серверах, так и в облаке. Это упростит разработку «железа», операционных систем и прикладного ПО для RISC-V, а также улучшит безопасность мобильных приложений за счёт разделения защищённых и незащищённых компонентов.