Cómo instalar CUDA en Ubuntu Top 10.Top 10 LTS

Cómo instalar CUDA en Ubuntu Top 10.Top 10 LTS
La forma completa de CUDA es la arquitectura de dispositivos unificados. CUDA es una plataforma de computación paralela y un modelo de programación desarrollado por NVIDIA. Se utiliza para ejecutar los programas en las unidades de procesamiento de gráficos NVIDIA (GPU) para acelerar drásticamente las aplicaciones informáticas.

En este artículo, le mostraremos cómo instalar Cuda en Ubuntu 22.04 LTS del repositorio oficial de paquetes de Ubuntu. También le mostraremos cómo escribir, compilar y ejecutar su primer programa CUDA en Ubuntu 22.04 LTS también.

Tema de contenido:

  1. Requisitos previos
  2. Instalación de los controladores Nvidia en Ubuntu
  3. Actualización del caché del repositorio de paquetes APT
  4. Instalación de GCC y otras herramientas de compilación
  5. Instalación de CUDA en Ubuntu desde el repositorio oficial de paquetes de Ubuntu
  6. Prueba si CUDA se instala correctamente en Ubuntu
  7. Escribir, compilar y ejecutar un programa CUDA simple
  8. Conclusión

Requisitos previos

Para que instale CUDA, compile los programas CUDA y ejecute los programas CUDA en Ubuntu 22.04 Sistema operativo LTS, necesita lo siguiente:

  1. Una GPU NVIDIA instalada en su computadora.
  2. Controladores de GPU NVIDIA instalados en su sistema operativo Ubuntu.

Instalación de controladores Nvidia en Ubuntu

Debe tener instalados los controladores de GPU NVIDIA en su sistema operativo Ubuntu para que CUDA funcione. Si aún no ha instalado los controladores de GPU NVIDIA en su máquina Ubuntu y si necesita asistencia para hacerlo, lea el artículo sobre la instalación de controladores NVIDIA en Ubuntu 22.04 LTS.

Actualización del caché del repositorio de paquetes APT

Una vez que haya instalado los controladores NVIDIA en Ubuntu, actualice el caché del repositorio del paquete APT con el siguiente comando:

$ sudo apt actualización

El caché del repositorio de paquetes apt de Ubuntu debe actualizarse.

Instalación de GCC y otras herramientas de compilación

Para compilar los programas CUDA, debe tener GCC y algunas otras herramientas de compilación instaladas en su máquina Ubuntu.

Para instalar el compilador GCC y las herramientas de compilación requeridas en Ubuntu, ejecute el siguiente comando:

$ sudo apt instalación de construcción esencial

Para confirmar la instalación, presione Y y luego presiona .

GCC y los paquetes requeridos ahora se están descargando. Tarda un tiempo para completar.

GCC y los paquetes requeridos ahora se están instalando. Tarda un tiempo para completar.

GCC y las herramientas de compilación requeridas para que CUDA funcione debe instalarse en este punto.

Para verificar si puede acceder a los compiladores GCC C y C ++, ejecute el siguiente comando:

$ GCC -Versión
$ G ++ -Versión

Instale CUDA en Ubuntu desde el repositorio oficial de paquetes de Ubuntu

Para instalar CUDA desde el repositorio oficial de paquetes de Ubuntu, ejecute el siguiente comando:

$ sudo apt install nvidia-cuda-toolkit nvidia-cuda-toolkit-gcc

Para confirmar la instalación, presione Y y luego presiona .

CUDA y los paquetes requeridos ahora se están descargando. Tarda un tiempo para completar.

CUDA y los paquetes requeridos ahora se están instalando. Tarda un tiempo para completar.

CUDA debe instalarse en este punto.

Prueba si CUDA se instala correctamente en Ubuntu

Para verificar si CUDA se instala correctamente en Ubuntu, ejecute el siguiente comando:

$ NVCC -Versión

Como puede ver, CUDA versión 11.5 está instalado en nuestra máquina ubuntu.

Escribir, compilar y ejecutar un programa CUDA simple

Ahora que instaló CUDA en su Ubuntu 22.04 LTS Machine, le mostraremos cómo escribir, compilar y ejecutar un programa muy simple de Cuda "Hello World".

Primero, crea un nuevo "Hola.File CU "(en el ~/códigos directorio si quieres seguir). Ábrelo con un editor de código de su elección y escriba las siguientes líneas de códigos:

NOTA: Los archivos de origen CUDA terminan con el ".extensión de CU ”.

#incluir
__global__ void sayhello ()
printf ("Hola mundo de la GPU!\norte");

int main ()
printf ("Hola mundo de la CPU!\norte");
di hola<<<1,1>>> ();
CUDADEVICESYNCRONIZE ();
regresar 0;

Una vez que haya terminado, guarde el "Hola.Archivo CU ".

Para compilar el "Hola.programa CU "CUDA, abrir una terminal y navegar al ~/códigos directorio (o el directorio donde ha guardado el hola.Archivo CU).

$ CD ~/Códigos

El "Hola.El programa CU "CUDA debería estar en este directorio.

$ ls -lh

Para compilar el "Hola.CU "Programa CUDA con el compilador CUDA" NVCC "y crear un ejecutable" Hola ", ejecute el siguiente comando:

$ nvcc hola.cu -o hola

El "Hola.El programa CUDA CUDA debe compilarse sin ningún error y se debe crear un nuevo archivo ejecutable/binario "hola" como pueda ver en la siguiente captura de pantalla:

$ ls -lh

Puede ejecutar el programa compilado "Hola" CUDA de la siguiente manera:

ps ./Hola

Si ve la siguiente salida, CUDA funciona bien en su máquina Ubuntu. No debe tener problemas para compilar y ejecutar los programas CUDA:

Conclusión

Te mostramos cómo instalar CUDA en Ubuntu 22.04 LTS del repositorio oficial de paquetes de Ubuntu. También le mostramos cómo escribir, compilar y ejecutar un programa CUDA simple en Ubuntu 22.04 LTS.