Instalar drivers de GPU NVIDIA em VMs da série N executando Windows

Aplica-se a: ✔️ VMs Linux ✔️ VMs Windows ✔️ Conjuntos de dimensionamento flexíveis

Para aproveitar os recursos de GPU de Azure VMs da série N apoiadas por GPUs NVIDIA, você deve instalar drivers de GPU NVIDIA. A Extensão de Driver de GPU NVIDIA instala os drivers NVIDIA CUDA ou GRID apropriados em uma VM da série N. Instale ou gerencie a extensão usando o portal Azure ou ferramentas, como modelos de Azure PowerShell ou Azure Resource Manager. Confira a documentação da Extensão de Driver de GPU NVIDIA para saber quais são os sistemas operacionais compatíveis e as etapas de implantação.

Se você optar por instalar os drivers de GPU NVIDIA manualmente, este artigo fornece os sistemas operacionais suportados, os drivers e as etapas de instalação e verificação. As informações de instalação manual de driver também estão disponíveis para VMs do Linux.

Para obter especificações básicas, capacidades de armazenamento e detalhes do disco, consulte os tamanhos de VM do Windows GPU .

Aviso

Instalar drivers NVIDIA usando métodos diferentes daqueles descritos neste guia pode resultar em falha na instalação do driver pretendido. Para garantir a funcionalidade e o suporte adequados, siga apenas as etapas de instalação e use as versões de driver especificadas nesta documentação.

Sistemas operacionais e drivers com suporte

Drivers NVIDIA Tesla (CUDA)

Observação

As VMs do Azure NVads A10 v5 dão suporte apenas à versão de driver vGPU 17.x ou superior. O driver de vGPU para o SKU A10 é um driver unificado que dá suporte a cargas de trabalho de computação e elementos gráficos.

Os drivers NVIDIA Tesla (CUDA) para todas as VMs da série NC* e ND (opcional para a série NV) são genéricos e não específicos para Azure. Para os drivers mais recentes, visite o site da NVIDIA.

Dica

Como alternativa à instalação manual do driver CUDA em uma VM Windows Server, você pode implantar uma imagem Azure Máquina Virtual de Ciência de Dados. As edições DSVM para Windows Server 2016 pré-instalam drivers NVIDIA CUDA, a biblioteca CUDA Deep Neural Network e outras ferramentas.

Drivers NVIDIA GRID/vGPU

Observação

O vGPU20 agora está disponível para a série NCv6 RTX PRO 6000 BSE e NCasT4_v3. Ainda não há suporte para o vGPU20 na série NVadsA10_v5. Forneceremos uma atualização para quando o vGPU20 tiver suporte na série NVadsA10_v5.

vGPU18 agora está disponível para a série NVadsA10_v5 somente em regiões Public, China e Azure Governamental.

Observação

Para Azure VMs NVads A10 v5, recomendamos que os clientes estejam sempre na versão mais recente do driver. O branch de driver principal NVIDIA mais recente(n) só tem compatibilidade com versões anteriores para o branch principal anterior(n-1). Por exemplo, vGPU 17.x é compatível com versões anteriores somente para vGPU 16.x. Todas as VMs que ainda executam n-2 ou inferior podem observar falhas de driver quando o branch de unidade mais recente é distribuído para hosts do Azure.

NVs_v3 VMs dão suporte apenas à versão 16 ou inferior do driver vGPU.

O suporte para Windows Server 2019 está disponível apenas até a versão 16.x do vGPU.

Microsoft redistribui os instaladores de driver NVIDIA GRID para VMs NVv3, NCasT4_v3, NVadsA10_v5 e NCv6 RTX PRO 6000 BSE usadas como estações de trabalho virtuais ou para aplicativos virtuais. Instale esses drivers GRID apenas nessas VMs e somente nos sistemas operacionais listados na tabela a seguir. Esses drivers incluem o licenciamento do GRID Virtual GPU Software em Azure. Você não precisa configurar um servidor de licença de software VGPU NVIDIA.

As séries NCasT4_v3 e NCv6 RTX PRO 6000 BSE são a única série de VMs de GPU não NV que dão suporte aos drivers grid.

A extensão Nvidia sempre instala o driver mais recente.

Para Windows 11 até e incluindo 25H2, Windows 10 até e incluindo 22H2, Server 2019, Server 2022, Server 2025:

Os links a seguir para versões anteriores são fornecidos para dar suporte a dependências em versões mais antigas do driver.

Para Windows Server 2016 1607, 1709:

  • GRID 14.1 (512.78) (.exe) é o último driver com suporte da NVIDIA. Os 15.x e superiores mais recentes não dão suporte a Windows Server 2016.

Para Windows Server 2012 R2:

Para obter links para todas as versões anteriores do driver Nvidia GRID, visite GitHub.

Instalação do driver

  1. Conecte-se pela Área de Trabalho Remota a cada VM da série N.

  2. Baixe, extraia e instale o driver com suporte para seu sistema operacional Windows.

Uma reinicialização é necessária após a instalação do driver de GRID em uma VM. Uma reinicialização não é necessária após a instalação do driver de CUDA.

Verificar a instalação de drivers

Observe que o painel controle NVIDIA só está acessível com a instalação do driver GRID. Se você tiver instalado drivers CUDA, o painel de controle NVIDIA não estará visível.

Você pode verificar a instalação do driver no Gerenciador de Dispositivos.

Observação

Se você estiver executando Windows 10 build 1903 ou superior, o dxdiag não mostrará nenhuma informação na guia "Exibir". Use a opção 'Salvar Todas as Informações' na parte inferior e o arquivo de saída mostrará as informações relacionadas à GPU NVIDIA.

Para consultar o estado do dispositivo GPU, execute o utilitário de linha de comando nvidia-smi instalado com o driver.

  1. Abra um prompt de comando e mude para o diretório C:\Program Files\NVIDIA Corporation\NVSMI.

  2. Execute nvidia-smi. Se o driver estiver instalado, o Nvidia SMI listará o GPU-Util como N/A até que você execute uma carga de trabalho de GPU na VM.

Conectividade de rede RDMA

A conectividade de rede RDMA pode ser ativada em VMs da série N com capacidade de RDMA, como o NC24r implementado no mesmo conjunto de disponibilidade ou em um único grupo de posicionamento em um conjunto de dimensionamento de máquina virtual. A extensão HpcVmDrivers deve ser adicionada para instalar drivers de dispositivo de rede do Windows que habilitam a conectividade RDMA. Para adicionar a extensão de VM a uma VM da série N habilitada para RDMA, use os cmdlets do Azure PowerShell para o Azure Resource Manager.

Para instalar a última extensão HpcVMDrivers versão 1.1 em uma VM compatível com RDMA existente chamada myVM na região Oeste dos EUA:

Set-AzVMExtension -ResourceGroupName "myResourceGroup" -Location "westus" -VMName "myVM" -ExtensionName "HpcVmDrivers" -Publisher "Microsoft.HpcCompute" -Type "HpcVmDrivers" -TypeHandlerVersion "1.1"

Para obter mais informações, consulte Extensões e recursos de máquinavirtual para Windows.

A rede RDMA dá suporte ao tráfego de MPI (Interface de Passagem de Mensagem) para aplicativos em execução com Microsoft MPI ou Intel MPI 5.x.

Próximas etapas

  • Desenvolvedores compilando aplicativos acelerados por GPU para GPUs NVIDIA Tesla também podem baixar e instalar o CUDA Toolkit. Para obter mais informações, consulte o Guia de Instalação do CUDA.