Cómo instalar Nvidia CUDA Toolkit en Centos 7 Linux

Cómo instalar Nvidia CUDA Toolkit en Centos 7 Linux

El kit de herramientas NVIDIA CUDA es una extensión de la plataforma informática paralela de GPU y el modelo de programación. La instalación de NVIDIA CUDA consiste en la inclusión del repositorio oficial de NVIDIA CUDA seguido de la instalación del meta paquete relevante.

Nvidia CUDA Toolkit en Centos 7 Linux

Requisitos y convenciones de software utilizados

Requisitos de software y convenciones de línea de comandos de Linux
Categoría Requisitos, convenciones o versión de software utilizada
Sistema Centos 7.5 o superior
Software Instalación existente del controlador NVIDIA en CentOS 7
Otro Acceso privilegiado a su sistema Linux como root o a través del sudo dominio.
Convenciones # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado

Cómo instalar Nvidia CUDA Toolkit en Centos 7 Linux instrucciones paso a paso

  1. Descargue el último paquete de repositorio NVIDIA CUDA Cuda-Repo-Rhel7-*.rpm. Por ejemplo, use el wget Comando para descargar el último paquete CUDA que es al momento de escribir la versión 10 de CUDA:


    $ wget https: // desarrollador.descargar.nvidia.com/Compute/Cuda/Repos/RHEL7/X86_64/CUDA-Repo-Rhel7-10.0.130-1.x86_64.rpm 

    El paquete ahora debería estar disponible en su directorio de inicio:

    $ LS CUDA-REPO-RHEL7-10.0.130-1.x86_64.RPM CUDA-REPO-RHEL7-10.0.130-1.x86_64.rpm 
  2. Instale el paquete de repositorio CUDA. Esto habilitará el repositorio CUDA en su sistema CentOS 7 Linux:
    # rpm -i cuda-repo-*.rpm 
  3. Seleccione el paquete CUDA Meta que desea instalar según la tabla a continuación. Por ejemplo, el siguiente comando instalará todo el kit de herramientas CUDA y los paquetes de controladores:
    # yum instalación cuda 
    Ejemplo de meta paquetes disponibles para CUDA 10.0. Referencia: Nvidia.comunicarse
    Nombre del paquete Descripción
    cuda Instala todos los paquetes de kit de herramientas y controladores CUDA. Maneja la actualización a la próxima versión del paquete CUDA cuando se lanza.
    CUDA-10.0 Instala todos los paquetes de kit de herramientas y controladores CUDA. Permanece en la versión 10.0 hasta que se instale una versión adicional de CUDA.
    CUDA-TOOLKIT-10.0 Instala todos los paquetes de kit de herramientas CUDA necesarios para desarrollar aplicaciones CUDA. No incluye el controlador.
    CUDA-10-10.0 Instala todas las herramientas de comandos y de comandos CUDA.
    CUDA-RUNTIME-10.0 Instala todos los paquetes de kit de herramientas CUDA necesarios para ejecutar aplicaciones CUDA, así como los paquetes de controladores.
    CUDA-COMPILER-10.0 Instala todos los paquetes de compiladores CUDA.
    CUDA-LIBRIAS-10.0 Instala todos los paquetes de biblioteca CUDA de tiempo de ejecución.
    CUDA-LIBRIAS-DEV-10.0 Instala todos los paquetes de la biblioteca CUDA de desarrollo.
    conductores Instala todos los paquetes de controladores. Maneja la actualización de la próxima versión de los paquetes de controladores cuando se liberan.
  4. Ruta del sistema de exportación a Nvidia CUDA Binary Ejecutables. Abre el ~/.bashrc Usando su editor de texto preferido y agregue las siguientes dos líneas:
    Exportar ruta =/usr/local/cuda/bin: $ rath export ld_library_path =/usr/local/cuda/lib64: $ ld_library_path 
    Copiar

  5. Volver a iniciar o leer su actualización ~/.bashrc archivo:
    $ fuente ~/.bashrc 
  6. Confirme la instalación correcta de CUDA:
    $ NVCC-Versión $ NVIDIA-SMI 
  7. Realice más pruebas compilando su primer programa CUDA:
    $ mkdir cuda-samples $ cuda-install-samples-10.0.SH CUDA-SAMPLES/ $ CD CUDA-SAMPLES/ NVIDIA_CUDA-10.0_samples/0_Simple/Clock $ Make 
    Compilar el programa de muestra CUDA en Centos 7 Linux

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Cómo instalar los controladores Nvidia en Ubuntu 20.10 Groovy ..
  • Cómo instalar los controladores NVIDIA en Ubuntu 21.04
  • Cómo obtener el recuento de núcleos CUDA en Linux
  • Cosas para instalar en Ubuntu 22.04
  • Cómo instalar los controladores Nvidia en Ubuntu 22.04
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Una introducción a la automatización, herramientas y técnicas de Linux
  • Cómo instalar los controladores NVIDIA en Fedora 32