Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| cuda [2016/01/26 12:24] – [pycuda] gerard | cuda [2017/08/25 07:56] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| ====== pycuda ====== | ====== pycuda ====== | ||
| - | voir | + | * voir [[http:// |
| - | [[http:// | + | * me suis aussi inspiré de [[https:// |
| < | < | ||
| tar xzf Downloads/ | tar xzf Downloads/ | ||
| 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 | ||
| - | | + | |
| - | | + | ===== venv python3 ===== |
| + | |||
| + | | ||
| < | < | ||
| pyvenv-3.4 env_pycuda | pyvenv-3.4 env_pycuda | ||
| Ligne 70: | Ligne 73: | ||
| six (1.10.0) | six (1.10.0) | ||
| </ | </ | ||
| + | on récupère les examples dans le dossier: | ||
| + | < | ||
| + | ./ | ||
| + | </ | ||
| + | les exemples sont dans le dossier wiki-examples/ | ||
| + | |||
| + | ===== avec python2 ===== | ||
| + | < | ||
| + | virtualenv env_pycuda_py2 | ||
| + | source env_pycuda_py2/ | ||
| + | pip install numpy | ||
| + | cd pycuda-2015.1.3/ | ||
| + | rm siteconf.py | ||
| + | |||
| + | ./ | ||
| + | |||
| + | python setup.py install | ||
| + | |||
| + | pip install . | ||
| + | </ | ||
| + | et on vérifie: | ||
| + | < | ||
| + | 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) | ||
| + | </ | ||
| + | |||
| ====== Utilisation ====== | ====== Utilisation ====== | ||
| < | < | ||
| Ligne 164: | Ligne 204: | ||
| ====== Installation ====== | ====== Installation ====== | ||
| - | |||
| - | |||