Saltar al contenido principal
2026-09-10Registro de desarrolloAceleración de IADesarrollo

CUDA 13.2 + cuDNN 9.23: aceleración GPU de PureLab

El motor de inferencia de PureLab se ha actualizado. Actualice a la última PureLab e instale CUDA ≥ 13.2 y cuDNN ≥ 9.23. CUDA 12.9 y el paquete antiguo ya no funcionan.

CUDA 13.2 + cuDNN 9.23: aceleración GPU de PureLab

CUDA 13.2 + cuDNN 9.23: aceleración GPU de PureLab

PureLab ahora incluye una ONNX Runtime más nueva. El requisito es:

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 los pasos en orden. No omita el primero.

0. Actualice PureLab primero

Las versiones antiguas de PureLab no se mantienen. Instale la última PureLab y después configure CUDA. Actualizar solo las bibliotecas no basta.

CUDA 12.9, el paquete 12.9 antiguo y cudart64_12.dll ya no funcionan.

Vía rápida: paquete todo en uno (recomendado)

Proporcionamos un paquete para descomprimir y usar: sin instalador ni componentes extra.

  1. Descarga: Google Drive: paquete CUDA 13.2 | Baidu Netdisk: paquete CUDA 13.2 (código: w4m7)
  2. Extraer: Descomprímalo en una carpeta fija (por ejemplo D:\CUDA_13.2_Express).
  3. Configuración en un clic: Abra PureLab → Ajustes → Ajustes CUDA y apunte a esa carpeta.

El paquete no requiere variables de entorno. Si prefiere la herramienta oficial, siga abajo.

Requisitos de versión

Componente Mínimo Notas
CUDA Toolkit 13.2 o posterior No instale 12.x para PureLab
cuDNN 9.23 o posterior Variante CUDA 13.x, no cuDNN de CUDA 12.x
Controlador NVIDIA controlador actual con soporte CUDA 13.2 Un driver viejo puede romper la inferencia aunque el Toolkit se instale
PureLab última versión No siga usando clientes antiguos

Idea clave: hay que encontrar ambas DLL juntas

Instalar cuDNN no implica que la app pueda cargarlo. El PATH de Windows no busca subcarpetas de forma recursiva.

El enlace actual necesita:

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

En Windows, las DLL de CUDA 13 pueden estar en ...\CUDA\v13.2\bin o ...\CUDA\v13.2\bin\x64. El instalador gráfico de cuDNN 9.23 suele ir a C:\Program Files\NVIDIA\CUDNN\v9.23\; las DLL reales suelen estar en bin\13.2 o bin\13.2\x64.

Lo fiable: localice ambos archivos, copie las DLL de cuDNN a la carpeta que ya tiene cudart64_13.dll y apunte PureLab a esa carpeta.

No copie cuDNN de CUDA 12 (por ejemplo bin\12.9) a CUDA 13.

Paso 1: Instalar CUDA Toolkit 13.2 o posterior

Vaya a la página de descarga de CUDA Toolkit y elija CUDA Toolkit 13.2 (o un 13.x más nuevo, ≥ 13.2).

Recomendamos la instalación Express. Ruta por defecto:

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

Busque cudart64_13.dll y anote la carpeta. Esa es la CUDA Bin Directory de PureLab.

Paso 2: Instalar cuDNN 9.23 o posterior (CUDA 13.x)

Vaya a la página de descarga de cuDNN.

  • Versión: 9.23 o posterior
  • Plataforma: Windows
  • La versión de CUDA debe ser 13.x, no 12.x

Tras el instalador gráfico, busque cudnn64_9.dll y compruebe que el nombre de carpeta incluye 13.2 u otro 13.x, no 12.9.

Copie las DLL de ese bin de cuDNN (incluida la subcarpeta 13.x) a la carpeta de cudart64_13.dll.

Colocar cudnn64_9.dll junto al runtime de CUDA 13 sigue siendo la forma más eficaz de resolver bibliotecas dinámicas faltantes.

Paso 3: Indicar la carpeta en PureLab

En Ajustes → Ajustes CUDA, ponga CUDA Bin Directory en la carpeta que contiene ambas DLL, por ejemplo:

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

Si el runtime está en bin\x64, use esa ruta x64, no el bin padre vacío.

Paso 4: Añadir la misma ruta al PATH del sistema

ONNX Runtime espera CUDA y cuDNN en el PATH.

  1. Win + S → «Editar las variables de entorno del sistema».
  2. Variables de entorno → Path del sistema → Editar.
  3. Añada la carpeta confirmada (con cudart64_13.dll; si cuDNN no se fusionó, también la carpeta 13.x con cudnn64_9.dll).
  4. Si CUDA 12.9 sigue en el PATH: PureLab ya no usa 12.x. Elimínelo si nada más lo necesita; si otro software sí, ponga 13.x delante de 12.x.
  5. No añada libnvvp.

Paso 5: Reinicio y diagnóstico

El reinicio es obligatorio

Tras cambiar el PATH o la carpeta de PureLab, cierre PureLab por completo (reinicie el PC si hace falta).

Problemas habituales

  • Sigue en CUDA 12.9: el diagnóstico pedirá CUDA ≥ 13.2. Actualice PureLab y apunte a 13.2.
  • CUDA FAIL / LoadLibraryExW failed: cudnn64_9.dll debe estar exactamente en la carpeta indicada y proceder de cuDNN CUDA 13.x.
  • CUDA encontrado, falta cuDNN: el PATH no es recursivo. Solo C:\Program Files\NVIDIA\CUDNN\v9.23\bin suele no bastar; use bin\13.2 o bin\13.2\x64.
  • DirectML FAIL: si CUDA es PASS, puede ignorar DirectML.
  • TensorRT no instalado: opcional, solo si lo necesita desde NVIDIA.

La guía de CUDA 12.9 está retirada: Nota obsoleta de CUDA 12.9