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:
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:
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.