[Tutorial nivel niñera] Instalación de Windows CUDA y cuDNN

prefacio

1. Instale CUDA por primera vez

Antes de instalar CUDA por primera vez,Es recomendable que eches un vistazo a qué software de NVIDIA existe actualmente en el ordenador, de forma que aunque quieras desinstalar CUDA más tarde, puedas distinguir cuáles ya existen y no se pueden desinstalar, y cuáles se instalan más tarde y se pueden desinstalar. desinstalado. Los pasos específicos son los siguientes:

  • El primer paso es buscar [Panel de control] en la [Configuración] de la computadora y abrirlo.
    inserte la descripción de la imagen aquí
  • Paso 2: Haga clic en [Desinstalar un programa].
    inserte la descripción de la imagen aquí
  • El tercer paso, desde la perspectiva de la computadora del autor, los siguientes ya existen, por lo que después de instalar CUDA, si quiero desinstalar, estos pocos deben conservarse para evitar problemas, y otro seguimiento. Si aparece aquí debido a la instalación de CUDA, puede desinstalarlo más tarde con confianza.
    inserte la descripción de la imagen aquí

2. Instale CUDA por enésima vez

En el [Panel de control] de la computadora, [Desinstalar un programa] allíMantenga los siguientes tres software y luego se puede desinstalar otro software que comience con NVIDIA. Después de la desinstalación, puede instalar el nuevo CUDA.

inserte la descripción de la imagen aquí

1. CUDA

1. Consulta la versión de CUDA

(1) Compruebe la versión del controlador de la tarjeta gráfica. Presione las teclas win y r al mismo tiempo para abrir el cuadro de ejecución, ingrese nvidia-smi y presione Enter, de la siguiente manera, puede ver que la versión del controlador de la tarjeta gráfica es 528.02.
inserte la descripción de la imagen aquí

(2) Ingrese a la interfaz del documento oficial de CUDA Toolkit: https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html , de la siguiente manera:
inserte la descripción de la imagen aquí

(3) Desplácese hacia abajo para encontrar el siguiente formulario:
inserte la descripción de la imagen aquí

Se puede ver que el número de versión del controlador de mi tarjeta gráfica es 528.02, que debería ser el más alto de la tabla, por lo tanto, todas las versiones por debajo de CUDA12.0 deben instalarse. Aquí, el autor tiene la intención de instalar la versión CUDA 11.6.

2. Descarga CUDA

1. Después de determinar la versión de CUDA instalada, como CUDA 11.6 determinada anteriormente, puede ingresar a la interfaz de descarga de CUDA: https://developer.nvidia.com/cuda-downloads , en esta interfaz, haga clic en [Versión histórica de CUDA], Como sigue:
inserte la descripción de la imagen aquí

(2) Después de ingresar a la interfaz de la versión del historial de CUDA, deslícese hacia abajo, seleccione un kit de herramientas CUDA de la serie 11.6.X, como el kit de herramientas CUDA 11.6.0 en la figura a continuación, y luego haga clic en el botón izquierdo.inserte la descripción de la imagen aquí

(3) Después de ingresar a la interfaz de descarga de CUDA Toolkit 11.6, realice las siguientes selecciones y haga clic en el botón [Descargar].
inserte la descripción de la imagen aquí

3. Instalar CUDA

  • El primer paso es hacer doble clic en el paquete de instalación de CUDA.
    inserte la descripción de la imagen aquí

  • En el segundo paso, haga clic en [Aceptar] directamente.
    inserte la descripción de la imagen aquí

  • Paso 3: Haga clic en [Aceptar y continuar].
    inserte la descripción de la imagen aquí

  • Paso 4: seleccione [Instalación personalizada] y haga clic en [Siguiente].
    inserte la descripción de la imagen aquí

  • El quinto paso, dado que no hay VS en mi computadora, desmarqué VS e hice clic en [Siguiente].Debe tenerse en cuenta aquí que si no hay VS en la computadora, esta verificación debe eliminarse, de lo contrario, es fácil cometer errores.
    inserte la descripción de la imagen aquí

  • Paso 6: Modifique la [Ubicación de instalación] y haga clic en [Siguiente]. Aquí, el autor lo instaló en la unidad D para ahorrar espacio en la unidad C.Tenga en cuenta que no importa dónde esté instalado, recuerde esta ubicación, ya que se usará más adelante al configurar las variables de entorno de CUDA
    inserte la descripción de la imagen aquí

  • El séptimo paso es esperar a la instalación.
    inserte la descripción de la imagen aquí

  • El octavo paso, haga clic en [Siguiente].
    inserte la descripción de la imagen aquí

  • El noveno paso, la instalación está completa, haga clic en [Cerrar].
    inserte la descripción de la imagen aquí

4. Configure las variables de entorno de CUDA

  • El primer paso es buscar variables de entorno en la computadora [Configuración] y hacer clic en [Editar variables de entorno del sistema].
    inserte la descripción de la imagen aquí
  • El segundo paso es hacer clic en [Variables de entorno] en [Avanzado] en [Propiedades del sistema].
    inserte la descripción de la imagen aquí
  • El tercer paso es verificar si hay una variable de entorno CUDA. Si no, agréguela. El contenido agregado es la ubicación donde se instaló CUDA en este momento; si la variable de entorno ya existe, no es necesario agregarla.
    inserte la descripción de la imagen aquí

5. Verifique si CUDA se instaló correctamente

  • El primer paso, presione las teclas win y r al mismo tiempo, llame al cuadro de ejecución e ingrese cmd, de la siguiente manera:
    inserte la descripción de la imagen aquí
  • En el segundo paso, ingrese nvcc -V, si se parece a lo siguiente, significa que la instalación se realizó correctamente. De lo contrario, significa que debe haber un error en algún paso y CUDA debe reinstalarse.
    inserte la descripción de la imagen aquí

dos, cuDNN

1. Consulta y descarga la versión de cuDNN

(1) Ingrese a la interfaz de descarga de cuDNN: https://developer.nvidia.com/rdp/cudnn-download , de la siguiente manera, si no es la siguiente interfaz, existe una alta probabilidad de que no haya iniciado sesión. Si no tiene una cuenta, solo registre una. En resumen, la interfaz después de iniciar sesión es la siguiente, y luego debemos marcar [Acepto] y luego hacer clic en [Versiones de cuDNN archivadas] para ver la versión histórica de cuDNN.
inserte la descripción de la imagen aquí

(2) En la interfaz de archivo cuDNN, busque la versión cuDNN adecuada para CUDA11.6, de la siguiente manera, elijo la versión cuDNN v.8.5.0 y luego haga clic en el botón izquierdo para descargar el paquete comprimido correspondiente.
inserte la descripción de la imagen aquí

2. Instalar cuDNN

  • El primer paso es descomprimir el paquete comprimido cuDNN recién descargado y obtener tres carpetas, de la siguiente manera:
    inserte la descripción de la imagen aquí
    inserte la descripción de la imagen aquí

  • El segundo paso es copiar las tres carpetas en el cuadro rojo de arriba y pegarlas en el directorio de instalación de CUDA, es decir, la ubicación donde se acaba de instalar CUDA, de la siguiente manera:
    inserte la descripción de la imagen aquí
    inserte la descripción de la imagen aquí

3. Configurar las variables de entorno de cuDNN

  • El primer paso es buscar variables de entorno en la computadora [Configuración] y hacer clic en [Editar variables de entorno del sistema].
    inserte la descripción de la imagen aquí

  • El segundo paso es hacer clic en [Variables de entorno] en [Avanzado] en [Propiedades del sistema].
    inserte la descripción de la imagen aquí

  • El tercer paso es hacer doble clic en [Ruta] en [Variables del sistema]
    inserte la descripción de la imagen aquí

  • Paso 4: Haga clic en [Nuevo] y luego agregue las siguientes 4 variables de entorno una por una. Si ya existen, no las agregue. Si no existen, simplemente agréguelas una por una.Tenga en cuenta que la ruta completa aquí es consistente con la ruta que instalamos CUDA
    inserte la descripción de la imagen aquí

4. Verifique si cuDNN se instaló correctamente

  • El primer paso, presione las teclas win y r al mismo tiempo, llame al cuadro de ejecución e ingrese cmd, de la siguiente manera:
    inserte la descripción de la imagen aquí

  • El segundo paso es ejecutar deviceQuery.exe bajo la ruta de [D:\software\cuda11.6.0\extras\demo_suite] para comprobar si aparece PASS. Si aparece PASS, significa que deviceQuery.exe se ejecuta correctamente.
    inserte la descripción de la imagen aquí
    inserte la descripción de la imagen aquí

  • El tercer paso es ejecutar el ancho de bandaTest.exe bajo la ruta de [D:\software\cuda11.6.0\extras\demo_suite] para verificar si hay un PASA. exitosamente.
    inserte la descripción de la imagen aquí

  • Paso 4, si tanto deviceQuery.exe como widthTest.exe se ejecutan correctamente, significa que cuDNN se instaló correctamente.

3. Consultar la versión de CUDA y cuDNN

Si olvida la versión de CUDA y cuDNN durante el uso posterior, puede encontrarla de la siguiente manera.

1. Consultar la versión de CUDA

  • El primer paso es presionar las teclas win y r al mismo tiempo para abrir el cuadro de ejecución, ingresar [cmd] y luego hacer clic en [OK], como se muestra a continuación:
    inserte la descripción de la imagen aquí
  • En el segundo paso, ingrese [nvcc -V] para encontrar la versión de CUDA, como se muestra a continuación, puede ver que la versión de CUDA del autor es 11.6.
    inserte la descripción de la imagen aquí

2. Consultar la versión de cuDNN

  • El primer paso, en la ruta donde está instalado CUDA, consulte la figura a continuación, busque el archivo cudnn_version.h y luego ábralo con el Bloc de notas.
    inserte la descripción de la imagen aquí

  • En el segundo paso, en el archivo cudnn_version.h, busque CUDNN_MAJOR para encontrar la versión de cuDNN correspondiente, de la siguiente manera, la versión de cuDNN del autor debe ser 8.5.0.Tenga en cuenta que algunos números de versión de cuDNN se encuentran en el archivo cudnn.h. De todos modos, puede probar los archivos cudnn_version.h y cudnn.h.
    inserte la descripción de la imagen aquí

¡Hasta ahora, este blog ha llegado a un final perfecto! ¡Gracias a todos por leer! Se recomienda encarecidamente que marque este blog como favorito para evitar que se encuentre la próxima vez ~

Supongo que te gusta

Origin blog.csdn.net/qq_40968179/article/details/128996692
Recomendado
Clasificación