Contenu | Rechercher | Menus
Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Table des matières

PyOpenCL

PyOpenCL est un module Python permettant l'utilisation d'OpenCL dans un logiciel en Python ! OpenCL (Open Computing Language) est une API proposant de tirer parti de la puissance des GPU, en d'autres termes, OpenCL permet au programme d'utiliser la carte graphique pour faire des calculs, parallèlement ou séparément des calculs faits par le processeur.

Pré-requis

  • Disposer de matériel Stéréoscopique compatible.
  • Disposer d'une connexion internet pour le téléchargement des paquets de tests à la fin de l'installation.
  • Les paquets numpy et libboost installables via APT : apt://python-numpy,libboost1.40-all-dev Evidemment le numéro 1.40 est remplacé par un autre à trouver ( 1.42 par ex ).

Installation

L'installation requiert le téléchargement manuel d'une archive : http://pypi.python.org/pypi/pyopencl

Dépaquetez l'archive (modifiez VERSION par la version que vous avez téléchargé):

tar xfz pyopencl-VERSION.tar.gz

Rendez vous dans le dossier (idem pour VERSION):

cd pyopencl-VERSION

Compillez le logiciel:

python configure.py --boost-inc-dir=$HOME/pool/include/boost-1_39 --boost-lib-dir=$HOME/pool/lib --boost-python-libname=boost_python-gcc42-mt --cl-inc-dir=/opencl-install-location/include --cl-lib-dir=/opencl-install-location/lib --cl-libname=OpenCL

Lancez l'installation:

sudo make install

Voir aussi


Contributeurs: Magestik


pyopencl.txt · Dernière modification: Le 16/01/2013, 15:38 par 88.175.95.226
Le contenu de ce wiki est sous licence : CC BY-SA v3.0