Python est un langage de programmation
N.B. : pour voir la version précise installée, vous pouvez charger le module puis faire python --version
Pour sélectionner la version voulue : utiliser les modules
Par exemple :
module load python/3.4
Une fois le module chargé, vous disposerez de la commande python3
qui lance l'interpréteur Python dans sa version 3.
Si votre programme utilise Python dans une version recompilée, n'oubliez pas de faire un module load …
dans votre fichier batch.
pyCuda est installé pour Python 3.6 avec CUDA 11.2 – Il faut donc charger ces deux modules au préalable
module load python/3.6-anaconda3 module load nvidia/cuda/11.2
Notez bien que pyCuda ne peut être utilisé que sur un noeud comportant des GPU – pas sur le noeud frontal.