cuda

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édentes Révision précédente
Prochaine révision
Révision précédente
cuda [2016/01/26 13:35] – [pycuda] gerardcuda [2017/08/25 09:56] (Version actuelle) – modification externe 127.0.0.1
Ligne 37: Ligne 37:
 une fois fait, on va installer dans un virtualenv pour ne pas toucher aux fichiers système: une fois fait, on va installer dans un virtualenv pour ne pas toucher aux fichiers système:
   * on ajoute un alias dans .bashrc pour que python lance python3   * on ajoute un alias dans .bashrc pour que python lance python3
-  * on crée le venv + 
-  +===== venv python3 ===== 
 + 
 +  * on crée le venv en python3 
 <Code> <Code>
 pyvenv-3.4 env_pycuda pyvenv-3.4 env_pycuda
Ligne 75: Ligne 78:
 </Code> </Code>
 les exemples sont dans le dossier wiki-examples/ les exemples sont dans le dossier wiki-examples/
 +
 +===== avec python2 =====
 +<Code>
 +virtualenv env_pycuda_py2
 +source env_pycuda_py2/bin/activate
 +pip install numpy
 +cd pycuda-2015.1.3/
 +rm siteconf.py
 +
 +./configure.py --cuda-root=/local/apps/cuda-7.5/ --cudadrv-lib-dir=/usr/lib/x86_64-linux-gnu --boost-inc-dir=/usr/include --boost-lib-dir=/usr/lib --boost-python-libname=boost_python --boost-thread-libname=boost_thread --no-use-shipped-boost
 +
 +python setup.py install
 +
 +pip install .
 +</Code>
 +et on vérifie:
 +<Code>
 +pip list
 +appdirs (1.4.0)
 +argparse (1.2.1)
 +decorator (4.0.6)
 +numpy (1.10.4)
 +pip (1.5.4)
 +py (1.4.31)
 +pycuda (2015.1.3)
 +pytest (2.8.7)
 +pytools (2016.1)
 +setuptools (2.2)
 +six (1.10.0)
 +wsgiref (0.1.2)
 +</Code>
 +
 ====== Utilisation ====== ====== Utilisation ======
 <Code> <Code>
Ligne 169: Ligne 204:
  
 ====== Installation ====== ====== Installation ======
- 
- 
  • cuda.1453811727.txt.gz
  • Dernière modification : 2017/08/25 09:55
  • (modification externe)