Como instalar o CUDA no Ubuntu Top 10.Top 10 LTS

Como instalar o CUDA no Ubuntu Top 10.Top 10 LTS
A forma completa de CUDA é a arquitetura de dispositivo unificada de computação. CUDA é uma plataforma de computação paralela e modelo de programação desenvolvido pela NVIDIA. É usado para executar os programas nas unidades de processamento gráfico da NVIDIA (GPUs) para acelerar drasticamente os aplicativos de computação.

Neste artigo, mostraremos como instalar o CUDA no Ubuntu 22.04 LTS do repositório oficial do pacote do Ubuntu. Também mostraremos como escrever, compilar e executar seu primeiro programa CUDA no Ubuntu 22.04 LTS também.

Tópico de conteúdo:

  1. Pré -requisitos
  2. Instalando os drivers da NVIDIA no Ubuntu
  3. Atualizando o cache do repositório de pacotes apt
  4. Instalando o GCC e outras ferramentas de construção
  5. Instalando o CUDA no Ubuntu a partir do repositório oficial do pacote Ubuntu
  6. Testando se o CUDA está instalado com sucesso no Ubuntu
  7. Escrever, compilar e executar um programa simples CUDA
  8. Conclusão

Pré -requisitos

Para você instalar o CUDA, compilar os programas CUDA e executar os programas CUDA no Ubuntu 22.04 Sistema operacional LTS, você precisa do seguinte:

  1. Uma GPU NVIDIA instalada no seu computador.
  2. Os drivers NVIDIA GPU instalados em seu sistema operacional Ubuntu.

Instalando os motoristas da NVIDIA no Ubuntu

Você deve ter os drivers da NVIDIA GPU instalados em seu sistema operacional Ubuntu para o CUDA funcionar. Se você ainda não instalou os drivers da NVIDIA GPU em sua máquina Ubuntu e se precisar de alguma assistência para fazer isso, leia o artigo sobre a instalação de drivers da NVIDIA no Ubuntu 22.04 LTS.

Atualizando o cache do repositório de pacotes apt

Depois de instalar os drivers da NVIDIA no Ubuntu, atualize o cache do repositório de pacotes apt com o seguinte comando:

$ sudo apt update

O cache do repositório de pacote apt do Ubuntu deve ser atualizado.

Instalando o GCC e outras ferramentas de construção

Para compilar os programas CUDA, você precisa ter o GCC e algumas outras ferramentas de construção instaladas em sua máquina Ubuntu.

Para instalar o compilador GCC e as ferramentas de construção necessárias no Ubuntu, execute o seguinte comando:

$ sudo apt install build-essencial

Para confirmar a instalação, pressione Y e depois pressione .

GCC e os pacotes necessários estão sendo baixados agora. Leva um tempo para completar.

GCC e os pacotes necessários estão sendo instalados agora. Leva um tempo para completar.

GCC e as ferramentas de construção necessárias para o CUDA funcionar devem ser instaladas neste momento.

Para verificar se você pode acessar os compiladores GCC C e C ++, execute o seguinte comando:

$ gcc --version
$ g ++ -versão

Instale o CUDA no Ubuntu no repositório oficial do pacote Ubuntu

Para instalar o CUDA no repositório oficial do pacote do Ubuntu, execute o seguinte comando:

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

Para confirmar a instalação, pressione Y e depois pressione .

Cuda e os pacotes necessários estão sendo baixados agora. Leva um tempo para completar.

Cuda e os pacotes necessários estão sendo instalados agora. Leva um tempo para completar.

Cuda deve ser instalado neste momento.

Testando se o CUDA está instalado com sucesso no Ubuntu

Para verificar se o CUDA está instalado com sucesso no Ubuntu, execute o seguinte comando:

$ nvcc --version

Como você pode ver, CUDA versão 11.5 está instalado em nossa máquina Ubuntu.

Escrever, compilar e executar um programa simples CUDA

Agora que você instalou Cuda no seu Ubuntu 22.04 LTS Machine, mostraremos como escrever, compilar e executar um programa "Hello World" muito simples.

Primeiro, crie um novo “olá.arquivo Cu ”(no ~/códigos diretório se você quiser acompanhar). Abra -o com um editor de código de sua escolha e digite as seguintes linhas de códigos:

OBSERVAÇÃO: Os arquivos de origem CUDA terminam com o “.Extensão Cu ”.

#incluir
__Global__ void Sayhello ()
printf ("Hello World da GPU!\ n ");

int main ()
printf ("Hello World da CPU!\ n ");
diga olá<<<1,1>>> ();
Cudadevicesynchronize ();
retornar 0;

Depois de terminar, salve o “olá.Arquivo Cu ”.

Para compilar o “olá.Cu ”CUDA Program, abra um terminal e navegue para o ~/códigos diretório (ou o diretório onde você salvou o olá.arquivo Cu).

$ CD ~/Códigos

O “olá.O programa CU ”CUDA deve estar neste diretório.

$ ls -lh

Para compilar o “olá.Programa CU ”CUDA com o compilador CUDA“ NVCC ”e crie um“ hello ”executável, execute o seguinte comando:

$ nvcc Olá.Cu -o Olá

O “olá.O programa CU ”CUDA deve ser compilado sem erros e um novo arquivo executável/binário“ Hello ”deve ser criado como você pode ver na captura de tela a seguir:

$ ls -lh

Você pode executar o programa "Hello" CUDA compilado da seguinte maneira:

$ ./olá

Se você vir a seguinte saída, o CUDA está funcionando muito bem em sua máquina Ubuntu. Você não deve ter problemas para compilar e executar os programas CUDA:

Conclusão

Mostramos como instalar o CUDA no Ubuntu 22.04 LTS do repositório oficial do pacote do Ubuntu. Também mostramos como escrever, compilar e executar um programa simples CUDA no Ubuntu 22.04 LTS.