Pular para o conteúdo principal
2026-09-10Log de devAceleração de IADesenvolvimento

CUDA 13.2 + cuDNN 9.23: aceleração GPU do PureLab

O motor de inferência do PureLab foi atualizado. Atualize para o PureLab mais recente e instale CUDA ≥ 13.2 e cuDNN ≥ 9.23. CUDA 12.9 e o pacote antigo não funcionam mais.

CUDA 13.2 + cuDNN 9.23: aceleração GPU do PureLab

CUDA 13.2 + cuDNN 9.23: aceleração GPU do PureLab

O PureLab agora usa uma ONNX Runtime mais nova. O requisito é:

ort provides binaries for CUDA ≥ 13.2 and targets cuDNN ≥ 9.23. Make sure compatible versions of CUDA and cuDNN are installed and available on the PATH.

Siga os passos na ordem. Não pule o primeiro.

0. Atualize o PureLab primeiro

Versões antigas do PureLab não são suportadas. Instale o PureLab mais recente e só então configure o CUDA. Atualizar só as bibliotecas não basta.

CUDA 12.9, o pacote 12.9 antigo e cudart64_12.dll não funcionam mais.

Caminho rápido: pacote tudo-em-um (recomendado)

Fornecemos um pacote para extrair e usar: sem instalador e sem componentes extras.

  1. Download: Google Drive: pacote CUDA 13.2 | Baidu Netdisk: pacote CUDA 13.2 (código: w4m7)
  2. Extrair: Extraia para uma pasta fixa (por exemplo D:\CUDA_13.2_Express).
  3. Configuração em um clique: Abra PureLab → Configurações → Configurações CUDA e aponte para essa pasta.

O pacote não exige variáveis de ambiente. Se preferir a cadeia oficial, continue abaixo.

Requisitos de versão

Componente Mínimo Notas
CUDA Toolkit 13.2 ou mais novo Não instale 12.x para o PureLab
cuDNN 9.23 ou mais novo Variante CUDA 13.x, não cuDNN de CUDA 12.x
Driver NVIDIA driver atual com suporte a CUDA 13.2 Um driver antigo pode quebrar a inferência mesmo com o Toolkit instalado
PureLab versão mais recente Não continue com clientes antigos

Ideia central: as duas DLL precisam ser encontradas juntas

Instalar o cuDNN não significa que o app consiga carregá-lo. O PATH do Windows não pesquisa subpastas de forma recursiva.

O handshake atual precisa de:

  • cudart64_13.dll (runtime do CUDA 13)
  • cudnn64_9.dll (núcleo do cuDNN 9)

No Windows, as DLL do CUDA 13 podem estar em ...\CUDA\v13.2\bin ou ...\CUDA\v13.2\bin\x64. O instalador gráfico do cuDNN 9.23 costuma ir para C:\Program Files\NVIDIA\CUDNN\v9.23\; as DLL reais muitas vezes ficam em bin\13.2 ou bin\13.2\x64.

O caminho confiável: localize os dois arquivos, copie as DLL do cuDNN para a pasta que já tem cudart64_13.dll e aponte o PureLab para essa pasta.

Não copie cuDNN de CUDA 12 (por exemplo bin\12.9) para o CUDA 13.

Passo 1: Instalar CUDA Toolkit 13.2 ou mais novo

Abra a página de download do CUDA Toolkit e escolha CUDA Toolkit 13.2 (ou um 13.x mais novo, ≥ 13.2).

Recomendamos a instalação Express. Caminho padrão:

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v13.2

Depois, procure cudart64_13.dll e anote a pasta. Essa é a CUDA Bin Directory do PureLab.

Passo 2: Instalar cuDNN 9.23 ou mais novo (CUDA 13.x)

Abra a página de download do cuDNN.

  • Versão: 9.23 ou mais nova
  • Plataforma: Windows
  • A versão CUDA deve ser 13.x, não 12.x

Após o instalador gráfico, procure cudnn64_9.dll e confirme que o nome da pasta inclui 13.2 ou outro 13.x, não 12.9.

Copie as DLL desse bin do cuDNN (incluindo a subpasta 13.x) para a pasta de cudart64_13.dll.

Colocar cudnn64_9.dll ao lado do runtime do CUDA 13 continua sendo o jeito mais eficaz de corrigir biblioteca dinâmica ausente.

Passo 3: Apontar a pasta no PureLab

Em Configurações → Configurações CUDA, defina CUDA Bin Directory para a pasta que contém as duas DLL, por exemplo:

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v13.2\bin

Se o runtime estiver em bin\x64, use esse caminho x64, não o bin pai vazio.

Passo 4: Adicionar o mesmo caminho ao PATH do sistema

A ONNX Runtime espera CUDA e cuDNN no PATH.

  1. Win + S → “Editar as variáveis de ambiente do sistema”.
  2. Variáveis de ambiente → Path do sistema → Editar.
  3. Adicione a pasta confirmada (com cudart64_13.dll; se o cuDNN não foi mesclado, também a pasta 13.x com cudnn64_9.dll).
  4. Se o CUDA 12.9 ainda estiver no PATH: o PureLab não usa mais 12.x. Remova se nada mais precisar; se outro software precisar, coloque 13.x antes de 12.x.
  5. Não adicione libnvvp.

Passo 5: Reinício e diagnóstico

O reinício é obrigatório

Depois de alterar o PATH ou a pasta do PureLab, feche o PureLab por completo (reinicie o PC se precisar).

Problemas comuns

  • Ainda no CUDA 12.9: o diagnóstico pedirá CUDA ≥ 13.2. Atualize o PureLab e aponte para 13.2.
  • CUDA FAIL / LoadLibraryExW failed: cudnn64_9.dll precisa estar exatamente na pasta indicada e vir do cuDNN CUDA 13.x.
  • CUDA encontrado, cuDNN ausente: o PATH não é recursivo. Só C:\Program Files\NVIDIA\CUDNN\v9.23\bin muitas vezes não basta; use bin\13.2 ou bin\13.2\x64.
  • DirectML FAIL: se o CUDA for PASS, ignore o DirectML.
  • TensorRT não instalado: opcional, só se precisar, pelo site da NVIDIA.

O guia de CUDA 12.9 foi retirado: Nota obsoleta de CUDA 12.9