RISC-V

O que são RISC e RISC-V?

RISC é uma forma de projetar um processador em torno de um pequeno conjunto de instruções simples. RISC-V é uma versão aberta dessa ideia, sobre a qual qualquer pessoa pode construir sem pagar taxa de licença.

Fale com um engenheiro Base de conhecimento
Close dos pinos dourados na parte de baixo de um processador de computador

O que significa

RISC significa reduced instruction set computing, ou computação com conjunto reduzido de instruções. O processador entende um pequeno conjunto de instruções simples e as combina para executar tarefas maiores, o que mantém mais simples a lógica de decodificação no chip.

Seu contraponto é o CISC, ou computação com conjunto complexo de instruções, que oferece um cardápio maior de instruções mais elaboradas. O x86 é um conjunto de instruções CISC, enquanto o ARM segue a abordagem RISC. Os chips x86 modernos dividem suas instruções complexas em etapas internas mais simples, então na prática a linha é difusa e o rótulo sozinho não deve guiar uma compra.

O RISC-V, pronunciado risk-five, é um conjunto de instruções publicado como padrão aberto. Qualquer empresa pode projetar um chip que o implemente, e uma organização sem fins lucrativos mantém a especificação.

Por que isso importa para uma empresa

  • Material de vendas: os termos aparecem em fichas técnicas, em geral como argumento de venda e não como fator decisivo.
  • Suporte de software: o que conta é se seus aplicativos e seu sistema operacional rodam no chip. RISC ou CISC não diz nada sobre isso.
  • Escolha de fornecedor: um padrão aberto significa que mais empresas podem fabricar chips sem licenciar um projeto, o que pode ampliar as opções no futuro.
  • Maturidade: hoje o RISC-V tem muito menos produtos prontos para empresas e aplicativos compatíveis do que o x86 ou o ARM, então verifique o suporte antes de se comprometer.

Como isso aparece no nosso trabalho

Antes de uma compra de hardware ou de uma migração, verificamos se os aplicativos do cliente rodam no processador e no sistema operacional em questão. Os nomes dos conjuntos de instruções raramente decidem onde uma carga de trabalho deve ficar, mas explicam por que alguns softwares se instalam sem problemas em uma máquina e não em outra.

Serviços relacionados

TI gerenciada

Escolhas de hardware explicadas em termos simples.

Linux e Kubernetes

Plataformas de servidor construídas em torno do que seu software suporta.

Saiba mais

Lendo uma ficha técnica de hardware?

Envie-a e explicaremos o que cada linha significa para o seu negócio.

Inicie uma conversa