|
# Se connecter #
|
|
# Utilisation des Phi #
|
|
|
|
## Accès ##
|
|
bff
|
|
L'accès doit être demandé auprès de [Victor Mendoza](mailto:mendoza@lpnhe.in2p3.fr?subject="Acces machine GPU au LPNHE").
|
|
|
|
|
|
Vous pouvez commencer à faire des tests sur la machine qui héberge les
|
|
Ensuite, l'accès passe par une commande
|
|
cartes GPU :
|
|
```bash
|
|
|
|
ssh lpnws5232.in2p3.fr.
|
|
ssh lpnws5232.in2p3.fr.
|
|
```
|
|
|
|
## Configuration de l'environnement ##
|
|
Pour configurer l'environnement vous pouvez faire :
|
|
Pour accéder à [CUDA](http://www.nvidia.com/object/cuda_home_new.html)
|
|
|
|
```bash
|
|
. /usr/local/bin/cuda-setup.sh # sh, bash
|
|
. /usr/local/bin/cuda-setup.sh # sh, bash
|
|
|
|
```
|
|
source /usr/locla/bin/cuda-setup.csh # csh, tcsh
|
|
ou
|
|
|
|
```csh
|
|
Pour installer les exemples :
|
|
source /usr/locla/bin/cuda-setup.csh # csh, tcsh
|
|
|
|
```
|
|
cuda-install-samples-7.5.sh $destDir
|
|
## Les exemples CUDA ##
|
|
cd $destDir
|
|
Pour installer les exemples CUDA :
|
|
cuda-fix-samples.sh # les rendre compatibles avec SL
|
|
```bash
|
|
|
|
cuda-install-samples-7.5.sh $destDir
|
|
|
|
cd $destDir
|
|
|
|
cuda-fix-samples.sh # les rendre compatibles avec SL
|
|
|
|
```
|
|
|
|
|
|
|
|
## Monitoring ##
|
|
Si l'on souhaite une sorte de "top" pour les gpu :
|
|
Si l'on souhaite une sorte de "top" pour les gpu :
|
|
|
|
|
|
nvidia-smi --loop=2
|
|
nvidia-smi --loop=2
|
|
|
|
|
|
|
|
## Exemples en python ##
|
|
|
|
|
|
Pour utiliser les exemples python, il faut tout d'abord installer quelques modules python en local. Le plus simple est d'installer anaconda (https://www.continuum.io/downloads), qui permet d'avoir un environement python local, et d'installer des modules à volonté, sans avoir besoin d'être root sur la machine:
|
|
Pour utiliser les exemples python, il faut tout d'abord installer quelques modules python en local. Le plus simple est d'installer anaconda (https://www.continuum.io/downloads), qui permet d'avoir un environement python local, et d'installer des modules à volonté, sans avoir besoin d'être root sur la machine:
|
|
|
|
|
|
bash Anaconda3-2.5.0-Linux-x86_64.sh
|
|
bash Anaconda3-2.5.0-Linux-x86_64.sh
|
... | | ... | |