NVIDIA RISC-V

NVIDIA expande uso do RISC-V: cerca de um bilhão de núcleos integrados em chips de 2024

Driver NVIDIA 550.90.07 para Linux corrige vários bugs
Nvidia

Desde 2016, a NVIDIA começou a adotar a arquitetura RISC-V para substituir seu microcontrolador Falcon e outros microcontroladores em seus processadores gráficos. O RISC-V é uma arquitetura aberta e gratuita, o que possibilita maior flexibilidade e personalização. Ao longo dos anos, a NVIDIA aumentou significativamente seu uso dessa arquitetura, e agora, em 2024, uma estimativa não oficial indica que cerca de um bilhão de núcleos RISC-V estão sendo embarcados em seus produtos.

Crescimento do uso de RISC-V na NVIDIA

História do uso de RISC-V pela NVIDIA, incluindo gráfico que compara o uso de microcontroladores Falcon e RISC-V, com previsão de embarque de cerca de um bilhão de núcleos RISC-V em 2024.

Durante o RISC-V Summit, realizado em Santa Clara, Califórnia, nesta semana, Frans Sijstermans, da NVIDIA, fez uma palestra destacando o uso massivo da arquitetura RISC-V em seus produtos. Sua apresentação, intitulada “RISC-V na NVIDIA: Uma arquitetura, dezenas de aplicações, bilhões de processadores”, chamou a atenção para a escala impressionante em que a NVIDIA depende dessa arquitetura para diversas funções em seus chips.

Diagrama dos núcleos NVIDIA RISC-V mostrando diferentes extensões e especificações dos núcleos NV-RISCV32, NV-RISCV64 e NV-RVV, além de exemplos de extensões personalizadas da NVIDIA.

Embora a gravação e os slides da palestra ainda não tenham sido publicados, Nick Brown, pesquisador sênior da Universidade de Edimburgo, compartilhou algumas imagens da apresentação nas redes sociais, confirmando que a NVIDIA enviará cerca de um bilhão de núcleos RISC-V em seus chips durante 2024. Essa estimativa ilustra o quão crucial o RISC-V se tornou para a NVIDIA.

Diagrama do processador de sistema da GPU (GSP) da NVIDIA mostrando detalhes de hardware e sua integração com o processador host, utilizando núcleos RISC-V para tarefas de gerenciamento e segurança.

O papel dos núcleos RISC-V no hardware da NVIDIA

Os núcleos RISC-V dentro do hardware da NVIDIA desempenham várias funções essenciais, como:

  • Processamento de dados: Gerenciamento de operações relacionadas à segurança, controle de câmera e exibição de gráficos.
  • Gerenciamento de energia: Melhor controle sobre o consumo de energia dos chips, resultando em maior eficiência.
  • Sistema de controle de GPUs: O GPU System Processor (GSP), que já foi mencionado em discussões sobre drivers da NVIDIA, é um exemplo claro do uso do RISC-V, assumindo mais responsabilidades e aliviando a carga dos drivers nas gerações recentes de GPUs da empresa.

Além dessas funções, a NVIDIA também utiliza o RISC-V para várias outras tarefas de nível de sistema, tornando-o uma parte fundamental da arquitetura de seus chips.

O que é RISC-V?

Se você não está familiarizado com o termo, RISC-V é uma arquitetura de processador de código aberto, o que significa que qualquer empresa ou desenvolvedor pode utilizá-la e adaptá-la de acordo com suas necessidades, sem as restrições de licenciamento de arquiteturas proprietárias como ARM ou x86. Essa liberdade permite às empresas, como a NVIDIA, personalizar o hardware de forma mais eficaz e desenvolver soluções específicas para suas necessidades.

Por que a NVIDIA adotou o RISC-V?

A escolha da NVIDIA pelo RISC-V foi estratégica. A arquitetura permite maior controle sobre o hardware e suas funcionalidades, além de ser uma solução de baixo custo para a empresa. Substituir o antigo microcontrolador Falcon pelo RISC-V deu à NVIDIA a flexibilidade de implementar até 30 a 40 variações diferentes de IPs RISC-V em cada chip moderno.

Com o tempo, o uso do RISC-V também proporcionou à NVIDIA uma capacidade de inovação mais rápida, permitindo que a empresa aproveitasse a versatilidade dessa arquitetura para novas aplicações em segurança, processamento e gerenciamento de recursos.

O impacto para os usuários finais

Para os consumidores e usuários dos produtos da NVIDIA, como placas gráficas e outros chips, essa adoção em larga escala do RISC-V traz uma série de benefícios. Embora essas mudanças aconteçam “nos bastidores”, elas têm um impacto direto na eficiência e desempenho dos dispositivos. Algumas das vantagens incluem:

  • Melhor eficiência energética: Dispositivos que utilizam menos energia sem comprometer o desempenho.
  • Desempenho aprimorado: Processamento de dados mais rápido e eficaz, especialmente em tarefas intensivas como jogos, inteligência artificial e computação gráfica.
  • Maior confiabilidade: Ao melhorar o gerenciamento de sistemas e a segurança dos dispositivos, o RISC-V ajuda a manter os dispositivos da NVIDIA funcionando sem problemas.

Em resumo, a adoção do RISC-V pela NVIDIA ajuda a garantir que seus produtos sejam mais poderosos, eficientes e capazes de lidar com as demandas modernas de computação intensiva.

O futuro com RISC-V

Com cerca de um bilhão de núcleos RISC-V sendo enviados apenas em 2024, fica claro que essa arquitetura está desempenhando um papel cada vez mais importante nos produtos da NVIDIA. À medida que a tecnologia continua a evoluir, é provável que veremos o RISC-V expandir seu uso para ainda mais aplicações dentro da NVIDIA e em outras empresas de tecnologia ao redor do mundo.