Nvidia Cuda 295.41 Drivers e CUDA Toolkit su Ubuntu e derivate

16
85
Nvidia Cuda 295.41 Drivers e CUDA Toolkit su Ubuntu e derivate

nVidia CUDA è un’architettura di elaborazione in parallelo attraverso la quale avremo dei miglioramenti delle performance di computing dovute sopratutto allo sfruttamento della potenza di calcolo delle GPU.
Con Cuda si permette di utilizzare centinaia di core in parallelo permettendo di avere una potenza di calcolo che può essere anche superiore a quella degli attuali processori.

In questo articolo vedremo come installare i driver Nvidia Cuda 295.41 Developer su Ubuntu e derivate e successivamente il CUDA Toolkit. Prima di procedere la guida consiglio di stampare questo articolo dato che dovremo operare senza interfaccia grafica quindi è consigliabile stampare questa guida per avere sempre a disposizioni i comandi da digitare.

Per prima cosa prepariamo la nostra distribuzione installando alcune dipendenze richieste per l’installazione di nVidia Cuda su Linux per farlo digitiamo da terminale:

sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev

al termine sempre da terminale digitiamo:

sudo gedit /etc/modprobe.d/blacklist.conf

e aggiungiamo

blacklist amd76x_edac
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv

salviamo ora da terminale scarichiamo il driver nVidia Cuda nella nostra home per farlo digitiamo:

Per 32Bit

cd
wget http://developer.download.nvidia.com/compute/cuda/4_2/rel/drivers/devdriver_4.2_linux_32_295.41.run

Per 64Bit

cd
wget http://developer.download.nvidia.com/compute/cuda/4_2/rel/drivers/devdriver_4.2_linux_64_295.41.run

a questo punto rimuoviamo i driver nVidia attuali digitando:

sudo apt-get remove –purge nvidia*

e riavviamo.

Al Login clicchiamo su Ctrl + Alt + F1 oppure Ctrl + Alt + F5 e loggiamoci inserendo il nostro user e password

a questo punto digitiamo:

Per 32Bit

chmod +x devdriver_4.2_linux_32_295.41.run
sudo ./devdriver_4.2_linux_32_295.41.run

Per 64Bit

chmod +x devdriver_4.2_linux_64_295.41.run
sudo ./devdriver_4.2_linux_64_295.41.run

e confermiamo sempre con YES a tutte le richieste al termine riavviamo.

Al riavvio se tutto corretto avremo i driver in fase di sviluppo di nVidia Cuda 295.41 a questo punto possiamo installare Cuda Toolkit per farlo da terminale digitiamo:

Per 32Bit

wget http://developer.download.nvidia.com/compute/cuda/4_2/rel/toolkit/cudatoolkit_4.2.9_linux_32_ubuntu11.04.run

wget http://developer.download.nvidia.com/compute/cuda/4_2/rel/sdk/gpucomputingsdk_4.2.9_linux.run

chmod +x cudatoolkit_4.2.9_linux_32_ubuntu11.04.run

chmod +x gpucomputingsdk_4.2.9_linux.run

sudo ./cudatoolkit_4.2.9_linux_32_ubuntu11.04.run

echo ‘export PATH=”$PATH:/usr/local/cuda/bin”‘ > sourceme_gromacs

echo ‘export LD_LIBRARY_PATH=”/usr/local/cuda/lib”‘ >> sourceme_gromacs

./gpucomputingsdk_4.2.9_linux.run

cd ../NVIDIA_GPU_Computing_SDK/C

sed ‘s/{OPENGLLIB} $(PARAMGLLIB) $(RENDERCHECKGLLIB)/(RENDERCHECKGLLIB) $(PARAMGLLIB) ${OPENGLLIB}/’ -i common/common.mk

Per 64Bit

wget http://developer.download.nvidia.com/compute/cuda/4_2/rel/toolkit/cudatoolkit_4.2.9_linux_64_ubuntu11.04.run

wget http://developer.download.nvidia.com/compute/cuda/4_2/rel/sdk/gpucomputingsdk_4.2.9_linux.run

chmod +x cudatoolkit_4.2.9_linux_64_ubuntu11.04.run

chmod +x gpucomputingsdk_4.2.9_linux.run

sudo ./cudatoolkit_4.2.9_linux_64_ubuntu11.04.run

echo ‘export PATH=”$PATH:/usr/local/cuda/bin”‘ > sourceme_gromacs

echo ‘export LD_LIBRARY_PATH=”/usr/local/cuda/lib64:/usr/local/cuda/lib”‘ >> sourceme_gromacs

./gpucomputingsdk_4.2.9_linux.run

cd ../NVIDIA_GPU_Computing_SDK/C

sed ‘s/{OPENGLLIB} $(PARAMGLLIB) $(RENDERCHECKGLLIB)/(RENDERCHECKGLLIB) $(PARAMGLLIB) ${OPENGLLIB}/’ -i common/common.mk

Ringrazio Domenico P. per la segnalazione e la fonte ubuntuforums