Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
opencl [Le 31/07/2014, 19:29] – créée Renecaopencl [Le 20/09/2023, 14:54] (Version actuelle) – [Installation - Ubuntu 14.04LTS] 193.55.218.14
Ligne 1: Ligne 1:
 +{{tag>opencl calcul math}}
 +
 ====== OpenCL ====== ====== OpenCL ======
  
Ligne 4: Ligne 6:
  
 ===== Pré-requis ===== ===== Pré-requis =====
 +
 +Il faut installer les headers, qui servent à compiler un programme pour OpenCL, avec gcc/g++.
  
   apt-get install opencl-headers   apt-get install opencl-headers
      
  
-===== Installation =====+===== Installation - Ubuntu 14.04LTS =====  
 + 
 +<note important> Informations anciennes !!! </note>
  
 ==== NVIDIA ==== ==== NVIDIA ====
 +
 +Lancez ''software-properties-gtk'', et sélectionnez Pilotes additionnels afin de sélectionner le pilote NVIDIA le plus récent (331-updates). Appliquez les changements.
 +
 +<note tip>Si vous avez l'erreur /usr/bin/ld: cannot find -lOpenCL, vous devez faire un lien sur la lib.
 +  ln -s libOpenCL.so.1 /usr/lib64/libOpenCL.so
 +ou
 +  ln -s libOpenCL.so.1 /usr/lib/i386-linux-gnu/libOpenCL.so
 +suivant votre architecture
 +</note>
  
  
  
 ==== AMD ==== ==== AMD ====
 +SI votre carte graphique AMD est récente vous trouverez son pilote sur le site d'AMD [[https://www.amd.com/fr/support|Lien externe]]
  
-TODO+Pours les cartes graphiques Vega 10 et supérieur 
 +  ./amdgpu-install --opencl=pal 
 + 
 +Pour les cartes avant Vega 10 
 +  ./amdgpu-install --opencl=legacy
  
 ==== INTEL ==== ==== INTEL ====
  
-TODO+Vous pouvez utiliser le paquet beignet, qui fourni le support pour les CPUs, et les GPUs Ivy Bridge (intel HD) 
 + 
 +  apt-get install beignet beignet-dev 
 + 
 +FIXME
  
    
 ===== Voir aussi===== ===== Voir aussi=====
  
-  * [[http://fr.wikipedia.org/wiki/OpenCL|OpenCl]]+  * [[https://fr.wikipedia.org/wiki/OpenCL|OpenCl]]
  
 ---- ----
  
 //Contributeurs: [[utilisateurs:reneca]]// //Contributeurs: [[utilisateurs:reneca]]//