Em março de 2010, escrevi uma artigo para a revista Linux Magazine, onde mencionei sobre o potencial computacional das GPU junto ao mercado de visão computacional. Após cinco anos, com o aumento exponencial do poder computacional, vejo que o uso destes recursos em Redes Neurais Artificiais são praticamente inevitáveis. Então para começar deixo neste post, a instalação do gdk (GPU Deployment Kit) na plataforma openSUSE.
Instruções:
- Efetue o download no link: https://developer.nvidia.com/cuda-downloads ;
- Escolha a arquitetura;
- Escolha o sistema operacional Linux;
- A versão de seu Linux;
- O tipo do instalador;
- E finalmente efetue o download.
A seguir execute o arquivo como super-usuario.
# ./cuda_352_39_gdk_linux.run Logging to /tmp/gdk_install_2933.log Welcome to the GPU Deployment Installer. Enter installation directory [ default is / ]: Installation complete! Installation directory: /
Ao termino, para testar, entre na pasta examples e compile o mesmo. E PRONTO!
# make cc -I ../include -I /usr/include/nvidia/gdk/ -c -o example.o example.c cc example.o -lnvidia-ml -L ../lib/ -o examplE # optirun ./example Found 1 device Listing devices: 0. GeForce GTX 860M [0000:01:00.0] Changing device's compute mode from 'Default' to 'Prohibited' Restoring device's compute mode back to 'Default' All done. Press ENTER to continue...

