RISC-V

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

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

Поговорить с инженером База знаний
Крупный план золотистых контактов на нижней стороне процессора

Что это значит

RISC расшифровывается как reduced instruction set computing, то есть вычисления с сокращённым набором команд. Процессор понимает небольшой набор простых команд и комбинирует их для более крупных задач, что упрощает логику декодирования на кристалле.

Противоположный подход это CISC, вычисления с полным набором команд, который предлагает более широкое меню сложных команд. x86 это набор команд CISC, а ARM следует подходу RISC. Современные процессоры x86 разбивают сложные команды на более простые внутренние шаги, поэтому на практике граница размыта, и одно лишь название не должно определять покупку.

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

Почему это важно для бизнеса

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

Как это проявляется в нашей работе

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

Связанные услуги

Управляемые ИТ-услуги

Выбор оборудования, объяснённый простыми словами.

Linux и Kubernetes

Серверные платформы, построенные вокруг того, что поддерживает ваше ПО.

Подробнее

Разбираете спецификацию оборудования?

Пришлите её нам, и мы объясним, что означает каждая строка для вашего бизнеса.

Начать разговор