Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
developpement:activites:integration:cuda4jessie [2016/04/21 16:37] – [Installation des composants Nvidia] equemenedeveloppement:activites:integration:cuda4jessie [2025/05/14 07:38] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== Rétroportage de pilote Nvidia & Cuda sur une Debian Jessie ====== ====== Rétroportage de pilote Nvidia & Cuda sur une Debian Jessie ======
  
 +<note warning>Attention ! Cassé au 21 avril 2016 pour la partie PyCUDA et PyOpenCL</note>
  
 ===== Rétroportage de CUDA 6.5 sous Jessie ===== ===== Rétroportage de CUDA 6.5 sous Jessie =====
Ligne 229: Ligne 230:
 Les paquets créés sont les suivants :  Les paquets créés sont les suivants : 
 <code> <code>
-libcublas6.5_6.5.19-2_amd64.deb +libcublas7.0_7.0.28-4_amd64.deb 
-libcudart6.5_6.5.19-2_amd64.deb +libcudart7.0_7.0.28-4_amd64.deb 
-libcufft6.5_6.5.19-2_amd64.deb +libcufft7.0_7.0.28-4_amd64.deb 
-libcufftw6.5_6.5.19-2_amd64.deb +libcufftw7.0_7.0.28-4_amd64.deb 
-libcuinj64-6.5_6.5.19-2_amd64.deb +libcuinj64-7.0_7.0.28-4_amd64.deb 
-libcupti6.5_6.5.19-2_amd64.deb +libcupti7.0_7.0.28-4_amd64.deb 
-libcupti-dev_6.5.19-2_amd64.deb +libcupti-dev_7.0.28-4_amd64.deb 
-libcupti-doc_6.5.19-2_all.deb +libcupti-doc_7.0.28-4_all.deb 
-libcurand6.5_6.5.19-2_amd64.deb +libcurand7.0_7.0.28-4_amd64.deb 
-libcusparse6.5_6.5.19-2_amd64.deb +libcusolver7.0_7.0.28-4_amd64.deb 
-libnppc6.5_6.5.19-2_amd64.deb +libcusparse7.0_7.0.28-4_amd64.deb 
-libnppi6.5_6.5.19-2_amd64.deb +libnppc7.0_7.0.28-4_amd64.deb 
-libnpps6.5_6.5.19-2_amd64.deb +libnppi7.0_7.0.28-4_amd64.deb 
-libnvblas6.5_6.5.19-2_amd64.deb +libnpps7.0_7.0.28-4_amd64.deb 
-libnvtoolsext1_6.5.19-2_amd64.deb +libnvblas7.0_7.0.28-4_amd64.deb 
-libnvvm2_6.5.19-2_amd64.deb +libnvrtc7.0_7.0.28-4_amd64.deb 
-nvidia-cuda-dev_6.5.19-2_amd64.deb +libnvtoolsext1_7.0.28-4_amd64.deb 
-nvidia-cuda-doc_6.5.19-2_all.deb +libnvvm3_7.0.28-4_amd64.deb 
-nvidia-cuda-gdb_6.5.19-2_amd64.deb +nvidia-cuda-dev_7.0.28-4_amd64.deb 
-nvidia-cuda-toolkit_6.5.19-2_amd64.deb +nvidia-cuda-doc_7.0.28-4_all.deb 
-nvidia-nsight_6.5.19-2_amd64.deb +nvidia-cuda-gdb_7.0.28-4_amd64.deb 
-nvidia-opencl-dev_6.5.19-2_amd64.deb +nvidia-cuda-toolkit_7.0.28-4_amd64.deb 
-nvidia-profiler_6.5.19-2_amd64.deb +nvidia-nsight_7.0.28-4_amd64.deb 
-nvidia-visual-profiler_6.5.19-2_amd64.deb+nvidia-opencl-dev_7.0.28-4_amd64.deb 
 +nvidia-profiler_7.0.28-4_amd64.deb 
 +nvidia-visual-profiler_7.0.28-4_amd64.deb
 </code> </code>
  
Ligne 260: Ligne 263:
 apt-get install -y opencl-headers ocl-icd-opencl-dev  apt-get install -y opencl-headers ocl-icd-opencl-dev 
 cd /root/nvidia/debian cd /root/nvidia/debian
-ls *6.5.19*deb | grep -v opencl | xargs -I '{}' dpkg -i '{}'+ls *7.0.28*deb | grep -v opencl | xargs -I '{}' dpkg -i '{}'
 # Il arrive que l'installeur rale sur nvidia-cuda-toolkit. Si c'est le cas, la commande suivante s'impose # Il arrive que l'installeur rale sur nvidia-cuda-toolkit. Si c'est le cas, la commande suivante s'impose
 apt-get -f install apt-get -f install
Ligne 269: Ligne 272:
 <code> <code>
 cd /root/nvidia cd /root/nvidia
-apt-get -y source python-pyopencl +apt-get -y build-dep pycuda 
-apt-get -y build-dep python-pyopencl +apt-get -y install python-setuptools python3-setuptools 
-cd pyopencl-*+wget http://snapshot.debian.org/archive/debian/20150617T043723Z/pool/main/p/pyopencl/pyopencl_2015.1-2.debian.tar.xz 
 +wget http://snapshot.debian.org/archive/debian/20150617T043723Z/pool/main/p/pyopencl/pyopencl_2015.1-2.dsc 
 +wget http://snapshot.debian.org/archive/debian/20150610T042543Z/pool/main/p/pyopencl/pyopencl_2015.1.orig.tar.xz 
 +tar Jxf pyopencl_2015.1.orig.tar.xz 
 +cd pyopencl-*
 +tar Jxf ../pyopencl_2015.1-2.debian.tar.xz
 debuild debuild
 cd .. cd ..
developpement/activites/integration/cuda4jessie.1461256638.txt.gz · Dernière modification : (modification externe)