Instale os drivers da GPU NVIDIA em VMs da série N com Windows

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

Para tirar partido das capacidades de GPU das VMs da série N do Azure suportadas por GPUs NVIDIA, deve instalar os drivers da GPU NVIDIA. A NVIDIA GPU Driver Extension instala drivers NVIDIA CUDA ou GRID apropriados em uma VM da série N. Instale ou gere a extensão usando o portal do Azure ou ferramentas como templates do Azure PowerShell ou Azure Resource Manager. Consulte a documentação da NVIDIA GPU Driver Extension para obter os sistemas operacionais suportados e as etapas de implantação.

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

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

Advertência

A instalação de drivers NVIDIA usando métodos diferentes dos 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 operativos e controladores suportados

Controladores Tesla NVIDIA (CUDA)

Observação

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

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

Sugestão

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

Drivers NVIDIA GRID/vGPU

Observação

O vGPU20 está agora disponível para as séries NCv6 RTX PRO 6000 BSE e NCasT4_v3. O vGPU20 ainda não é suportado na série NVadsA10_v5. Forneceremos uma atualização para quando o vGPU20 for suportado na série NVadsA10_v5.

vGPU18 está agora disponível para a série NVadsA10_v5 apenas nas regiões Pública, China e Azure Government.

Observação

Para VMs Azure NVads A10 v5, recomendamos que os clientes estejam sempre na versão mais recente do driver. A mais recente versão principal do controlador NVIDIA (n) é apenas compatível com a versão principal anterior (n-1). Por exemplo, vGPU 17.x é somente retrocompatível com vGPU 16.x. Qualquer VM que ainda esteja a funcionar n-2 ou inferior pode ver falhas nos drivers quando o ramo mais recente do disco for disponibilizado para os hosts do Azure.

NVs_v3 VMs suportam apenas vGPU 16 ou versão inferior do driver.

O suporte ao Windows Server 2019 está disponível apenas até à vGPU 16.x.

Microsoft redistribui instaladores de drivers NVIDIA GRID para VMs NVv3, NCasT4_v3, NVadsA10_v5 e NCv6 RTX PRO 6000 BSE, usadas como workstations virtuais ou para aplicações virtuais. Instale estes drivers GRID apenas nestas VMs e apenas nos sistemas operativos listados na tabela seguinte. Estes drivers incluem licenciamento para o software GRID Virtual GPU no Azure. Não precisas de configurar um servidor de licenças de software NVIDIA vGPU.

As séries RTX PRO 6000 BSE NCasT4_v3 e NCv6 são as únicas séries de VMs com GPU não-NV que suportam os 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 oferecer suporte a dependências em versões de driver mais antigas.

Para Windows Server 2016 1607, 1709:

  • GRID 14.1 (512.78) (.exe) é o último driver suportado pela NVIDIA. A versão mais recente 15.x e superiores não suporta o Windows Server 2016.

Para Windows Server 2012 R2:

Para ligações a todas as versões anteriores dos drivers Nvidia GRID, visite GitHub.

Instalação do driver

  1. Ligue-se por Ambiente de Trabalho Remoto a cada VM da série N.

  2. Descarregue, extraia e instale o driver suportado para o seu sistema operativo Windows.

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

Verificar a instalação do driver

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

Podes verificar a instalação do driver no Gestor de Dispositivos.

Observação

Se estiveres a usar Windows 10 build 1903 ou superior, o dxdiag não mostra qualquer informação no separador 'Display'. Usa a opção 'Guardar toda a informação' no final e o ficheiro de saída mostra a informação relacionada com a 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, a Nvidia SMI vai listar o GPU-Util como N/A até executares uma carga de trabalho da GPU na VM.

Conectividade de rede RDMA

A conectividade de rede RDMA pode ser habilitada em VMs da série N compatíveis com RDMA, como NC24r, implantadas no mesmo conjunto de disponibilidade ou em um único grupo de posicionamento em um conjunto de escala de máquina virtual. A extensão HpcVmDrivers deve ser adicionada para instalar controladores de dispositivos de rede Windows que permitam a conectividade RDMA. Para adicionar a extensão VM a uma VM N-séries habilitada por RDMA, use os cmdlets do Azure PowerShell para o Azure Resource Manager.

Para instalar a extensão HpcVMDrivers da versão mais recente 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 mais informações, veja Extensões e funcionalidades de máquinas virtuais para Windows.

A rede RDMA suporta tráfego Message Passing Interface (MPI) para aplicações que correm com Microsoft MPI ou Intel MPI 5.x.

Próximos passos

  • Os desenvolvedores que criam aplicativos acelerados por GPU para as GPUs NVIDIA Tesla também podem baixar e instalar o CUDA Toolkit mais recente. Para obter mais informações, consulte o Guia de Instalação CUDA.