Logiciels pour usagers sur les serveurs : Différence entre versions

Un article de Informaticiens département des sciences de la Terre et l'atmosphère
Aller à: navigation, charcher
m (les modules d'environnement)
m (les modules d'environnement)
Ligne 4: Ligne 4:
 
== les modules d'environnement ==
 
== les modules d'environnement ==
  
[[https://alliance.uqam.ca/wikiscta/index.php/Accessing_the_Software_on_UQAM_servers | GNU environment modules]]
+
[https://alliance.uqam.ca/wikiscta/index.php/Accessing_the_Software_on_UQAM_servers GNU environment modules]
 +
 
 +
[https://modules.readthedocs.io/en/latest environment modules documentation (3.2 on servers, 4.1 on workstations)]
  
 
== netcdf  ==
 
== netcdf  ==

Version depuis le 30 d'avril 2019 à 21:58

systèmes supportés

snow zwack robert glacier (et beaucoup de postes de travail Linux)

les modules d'environnement

GNU environment modules

environment modules documentation (3.2 on servers, 4.1 on workstations)

netcdf

outils netcdf

module load utils/cdo
ou
module load utils/ncview
ou
module load utils/netcdf

python

chargement:

module load python2/miniconda2            # conda + python 2.7 /sca/compilers_and_tools/python/miniconda2
module load python3/miniconda3            # conda + python 3.7 /sca/compilers_and_tools/python/miniconda3

environnements disponibles avec python2

source activate jupyter        # jupyter notebooks
source activate magics         # magics (ECMWF)
source activate mysql2
source activate pynngl2        # NCAR Graphics (PyNGL et NCL)
source activate spyder         # environnement spyder

environnements disponibles avec python3

source activate jupyter        # jupyter notebooks
source activate spyder         # environnement spyder
source activate pynngl3        # NCAR Graphics (PyNGL et NCL)

déchargement d'un environnement

conda deactivate               # sortir d'un environnement

compilateurs et MPI

Intel (icc/ifort), GNU (gcc/gfortran), llvm (clang/flang)

module load compiler/intel-16           # icc/ifort version 16
module load openmpi/2.1.5-intel-16.0.1  # + OpenMPI 2.1
module load compiler/intel-18           # icc/ifort version 18
module load openmpi/2.1.5-intel-18.0.5  # + OpenMPI 2.1
module load compiler/intel-19           # icc/ifort version 19
module load openmpi/2.1.5-intel-19.0    # + OpenMPI 2.1

module load compiler/gcc-7.3            # gcc/gfortran
module load openmpi/2.1.5-gcc-7.3       # + OpenMPI 2.1

module load compiler/llvm6              # clang/flang version 6