Instalando CUDA 8 no Windows 10

Posted by icaro56 |11 Nov 17 | 0 comments

Instalando CUDA 8 no Windows 10

 

Esse post foi criado porque achei bem complicado configurar CUDA 8 com o Visual Studio Express 2015 .

Primeiro Passo:

Conferir se sua placa gráfica pode rodar CUDA. Logo precisamos saber qual é o nome da nossa placa de vídeo.

  • Vá em Executar (tecla win + R) e digite dxdiag
  • Na Aba Exibir veja o nome da placa de vídeo: No meu caso é Geforce GTX 560 Ti
descobrir placa de vídeo
Nvidia Geforce GTX 560 Ti
  • Agora entre nesse endereço: CUDA GPU, escolha a família da sua placa de vídeo. No meu caso é CUDA-Enabled GeForce Products. Agora basta procurar o nome da minha placa de vídeo na lista. Se o nome estiver na lista é porque sua placa de vídeo tem como rodar CUDA.

Segundo Passo:

Instale o Visual Studio 2015 ou o Visual Studio Express 2015. Para baixar gratuitamente, basta se cadastrar no programa de desenvolvedor.

Terceiro Passo:

Atualize seu driver da placa de vídeo para a versão mais recente.

  • http://www.nvidia.com/Download/index.aspx?lang=en-us
  • Selecione o driver de acordo com o nome da sua placa de vídeo ou faça a busca automática. Além disso, dá pra usar o Geforce Experience que atualiza e mantém todos os drivers atualizados da placa de vídeo.

Quarto Passo:

Instale o CUDA 8 Toolkit e o SDK. Para isso, temos que procurar o link da versão antiga do CUDA. Atualmente o CUDA está na versão 9.

Quinto Passo:

Agora precisamos testar a instalação. Uma forma de se fazer isso é executar o exemplo nbody que vem junto dos CUDA Samples.

  • Vá no diretório: C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\5_Simulations\nbody
  • E abra o arquivo nbody_vs2015.sln
  • No Visual Studio, compile o projeto.
  • Após compilar o projeto é gerado um nbody.exe na pasta C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\bin\win64\Debug .
  • Execute esse executável. Se funcionar deu tudo certo.

Passo Final

Compile todo projeto em C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0

  • Nome do projeto: Samples_vs2015.sln
  • Lembre de configurar modo Release.
  • Dentro do Visual Studio: build solution.
  • Agora na pasta C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\bin\win64\Release 
  • Execute, com o prompt de comando (ou PowerShell), o executável deviceQuery.exe e veja se tudo ocorreu bem. Última linha do retorno do programa mostrará:   Result = PASS  caso esteja tudo correto.
  • Execute também o bandwidthTest pra verificar se o sistema e o dispositivo CUDA estão se comunicando corretamente. Última linha do retorno do programa mostrará:   Result = PASS  caso esteja tudo correto.

 

PRONTO!

Qualquer dúvida, deixe um comentário.


Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

*