Logiciels, outils et bibliothèques installés au eXplor-v2 (au 23/09/2026)
Le futur centre de calcul eXplor-v2 est actuellement en phase d’intégration et de qualification de son environnement logiciel. Cette page présente les principaux logiciels scientifiques, outils de développement et bibliothèques HPC déjà installés ou en cours de validation.
Les modules sont organisés afin de prendre en charge les usages CPU classiques, les calculs parallèles MPI et, lorsque cela est explicitement indiqué, les nœuds équipés de GPU NVIDIA via CUDA.
Les logiciels listés ci-dessous sont disponibles dans l’environnement de pré-production, mais leur déploiement, leurs performances et certaines configurations MPI/GPU font encore l’objet de validations.
Les versions, options de compilation, chemins de modules et recommandations d’utilisation peuvent évoluer avant l’ouverture de production.
Repères
| Indication | Signification |
|---|---|
| ✓ | Version ou prise en charge disponible dans la pile installée |
| — | Pas de variante CPU ou GPU explicitement installée |
| (*) | Une preuve d'achat de licence sera requise pour utiliser ces applications |
| ⚠ | Fonctionnalité conditionnelle : dépend de la configuration, de la licence, des options de compilation ou des paquets complémentaires |
-cu12, -cu13, -cuda | Version associée à une pile NVIDIA CUDA |
-py311, -py312, -py314 | Version associée à un environnement Python donné |
Une variante sans suffixe CUDA doit être considérée comme une version CPU. Une variante suffixée -cuda, -cu12, -cu13 ou -cu132 est destinée aux GPU NVIDIA.
Pour exécuter un calcul GPU, il faut à la fois charger le module logiciel approprié et demander une ressource GPU à Slurm, par exemple avec #SBATCH --gpus=1.
Les dernières installations / mises à jour sont indiquées en gras.
Logiciels scientifiques
Ces applications sont destinées aux calculs scientifiques, à la modélisation, à l’analyse de données et à la visualisation.
| Logiciel | Version(s) / module(s) | CPU | GPU |
|---|---|---|---|
| ABINIT | abinit/10.6.5 | ✓ | — |
| Ansys (licence UL) | ansys/v251 | ✓ | ⚠ |
| AutoDock Vina | autodoc-vina/1.2.7-py311 | ✓ | — |
| Cantera | cantera/3.2.0 | ✓ | — |
| CASTEP* | castep/25.12 | ✓ | — |
| CFour | cfour/2.1 | ✓ | — |
| CP2K | cp2k/2026.1-py314 | ✓ | — |
| CP2K | cp2k/2025.2-cu12-py314 | — | ✓ CUDA 12 |
| CRYSTAL* | crystal/23_v1.0.1 | ✓ | — |
| Damask (grid+mesh) | damask/3.0.2 | ✓ | — |
| DFT-D4 | dftd4/4.2.0 | ✓ | — |
| EStokTP | estoktp/2.0 | ✓ | — |
| FDS+SMV | FDS/6.11.1 - SMV/6.11.2 | ✓ | — |
| FreeFEM++ | freefem/4.17 | ✓ | — |
| Gaussian 16* | gaussian16/g16 | ✓ | — |
| Genesis | genesis/1.6.0 | ✓ | — |
| GNUPLOT | gnuplot/6.0.0-py314 | ✓ | — |
| GROMACS | gromacs/2026.1 | ✓ | ✓ |
| GSTlearn | gstlearn/1.11.1-py311 | ✓ | — |
| Julia | julia/1.12.6 | ✓ | ⚠ via packages Julia |
| LAMMPS | lammps/20250722.3-py311 | ✓ | — |
| LAMMPS | lammps/20250722.3-cu13-py311 | — | ✓ CUDA 13 |
| MATLAB (licence UL) | matlab/r2026a | ✓ | ⚠ selon toolbox/licence |
| MDAnalysis | mdanalysis/2.10.0 | ✓ | — |
| MDespresso | mdespresso/4.2.2 | ✓ | — |
| MDespresso | mdespresso/5.0.1 | ✓ | — |
| Molpro* | molpro/2024 | ✓ | — |
| MUMAX3 | mumax/3.12-cu12 | — | ✓ CUDA 12 |
| MAMD | namd/3.0.3-binaire-multicore-cuda | — | ✓ |
| MAMD | namd/3.0.3-mpi-charmmp | ✓ | ✓ |
| n2p2 | n2p2/2.2.0-py311 | ✓ | — |
| Nek5000 | nek5000/19.0 | ✓ | — |
| NWChem | nwchem/7.3.1-py314 | ✓ | — |
| Octopus | octopus/16.2-cu13-py314 | — | ✓ CUDA 13 |
| Open Babel | openbabel/3.2.0-py314 | ✓ | — |
| OpenFOAM Foundation | openfoam-org/12 | ✓ | — |
| OpenFOAM ESI | openfoam/2512-py314 | ✓ | — |
| OpenFOAM ESI | openfoam/2412-py314 | ✓ | — |
| OpenMolcas | openmolcas/26.02-py314 | ✓ | — |
| ORCA | orca/6.1.1 | ✓ | — |
| PLUMED | plumed/2.10.0 | ✓ | — |
| PyTorch | pytorch-cpu/2.14.0-py312 | ✓ | — |
| PyTorch | pytorch-gpu/2.14.0-py312-cu13 | — | ✓ CUDA 13 |
| QMCPACK | qmcpack/4.3.0-py314 | ✓ | — |
| Quantum ESPRESSO | quantum-espresso/7.5 | ✓ | — |
| Quantum ESPRESSO | quantum-espresso/7.5-thermo-epw-kcw-w90 | ✓ | — |
| RASPA | raspa/3.1.0-py311 | ✓ | — |
| RELION | relion/5.0 | ✓ | ✓ |
| SIESTA | siesta/5.4.2 | ✓ | — |
| Smilei | smilei/5.1 | ✓ | — |
| VASP 5* | vasp5/5.4.4 | ✓ | — |
| VASP 6* | vasp6/6.5.1 | ✓ | — |
| VASP 6* | vasp6/6.5.1-dftd4 | ✓ | — |
| VASP 6* | vasp6/6.5.1-cuda | — | ✓ |
| Wannier90 | wannier90/3.1.0 | ✓ | — |
| Wannier90 | wannier90/3.1.0-cu13-nvhpc | — | ✓ CUDA 13 |
| xTB | xtb/6.6.0-meson | ✓ | — |
| Zeo++ | zeopp/0.3 | ✓ | — |
Outils de visualisation
| Logiciel | Version(s) / module(s) | CPU | Rendu OpenGL |
|---|---|---|---|
| ChimeraX | chimerax/1.12 | ✓ | ✗ |
| iMolpro | iMolpro/2025.4.4 | ✓ | ✗ |
| Jmol | jmol/14.31 | ✓ | ✗ |
| Molden | molden/7.3 | ✓ | ✓ |
| OVITO Basic | ovito/3.16.0 | ✓ | ✓ |
| ParaView | paraview/5.13.3-py314 | ✓ | ✓ |
| XCrySDen | xcrysden/1.6.2 | ✓ | ✓ |
| VESTA | vesta/3.4.6-py314 | ✓ | ✓ |
| VMD | vmd/1.9.3, vmd/1.9.4a57 | ✓ | ✓ |
| PyMOL | pymol/3.1.8 | ✓ | ✓ |
Outils et environnements
Ces modules servent à compiler, développer, exécuter des conteneurs, gérer des environnements logiciels ou soumettre et diagnostiquer des calculs.
| Outil | Version(s) / module(s) | CPU | GPU |
|---|---|---|---|
| Apptainer | apptainer/1.4.5 | ✓ | ✓ avec --nv |
| CMake | cmake/3.26.4, cmake/3.30.5, cmake/3.31.11 | ✓ | — |
| Code Server | code-server/4.133.0 | ✓ | — |
| CUDA Toolkit | cuda/12.9.1, cuda/13.1.1, cuda/13.3.1 | — | ✓ |
| GCC | gcc/13.4.0 | ✓ | — |
| GDB | gdb/17.1-py314 | ✓ | — |
| Git | git/2.53.0 | ✓ | — |
| GNU Make | gmake/4.4.1 | ✓ | — |
| Intel oneAPI | oneapi-all/2025.3.0-* | ✓ | ⚠ Intel/SYCL, non-CUDA |
| Intel oneAPI compiler | compiler/2025.3.0, compiler-intel-llvm/2025.3.0 | ✓ | ⚠ Intel/SYCL |
| Intel oneAPI debugger | debugger/2025.3.0 | ✓ | — |
| Intel oneAPI VTune | vtune/2025.7 | ✓ | ⚠ profilage accélérateurs Intel |
| Miniforge | miniforge/25.12 | ✓ | ⚠ selon environnement Conda |
| NVIDIA HPC SDK | nvidia-compilers/26.5 | ✓ | ✓ CUDA, OpenACC, CUDA Fortran |
| NVHPC + HPC-X + CUDA 12 | nvhpc-hpcx-cuda12-openmpi5/26.5 | ✓ | ✓ CUDA 12 |
| NVHPC + HPC-X + CUDA 13 | nvhpc-hpcx-cuda13-openmpi5/26.5 | ✓ | ✓ CUDA 13 |
| Python | versions de 3.9 au 3.14 | ✓ | ⚠ selon packages installés |
| R | r/4.5.3-py314 | ✓ | ⚠ selon packages installés |
Bibliothèques et runtimes
Ces bibliothèques sont principalement utilisées comme dépendances de compilation ou d’exécution par les logiciels scientifiques. Elles peuvent également être utiles aux personnes développant leurs propres codes parallèles.
| Bibliothèque / runtime | Version(s) / module(s) | CPU | GPU |
|---|---|---|---|
| ADIOS2 | adios2/2.8.3 | ✓ | — |
| Boost | boost/1.90.0-* | ✓ | — |
| C-Blosc | c-blosc/1.21.6 | ✓ | — |
| CGAL | cgal/6.0.2-py314 | ✓ | — |
| cuDNN | cudnn/9.21.0.82-12-cu12, cudnn/9.21.0.82-13-cu13 | — | ✓ CUDA |
| DBCSR | dbcsr/2.9.1 | ✓ | — |
| Eigen | eigen/3.4.1 | ✓ | — |
| ELPA | elpa/2026.02.001-cu13-py314 | — | ✓ CUDA 13 |
| FFTW | fftw/3.3.11, fftw/3.3.11-pfft | ✓ | — |
| FFTW | fftw/3.3.11-cu13-nvhpc | — | ✓ pile CUDA 13 |
| Global Arrays | globalarrays/5.8.2 | ✓ | — |
| GSL | gsl/2.8 | ✓ | — |
| HDF5 | hdf5/1.14.6 | ✓ | — |
| HDF5 | hdf5/1.14.6-cu13-nvhpc | — | ✓ pile CUDA 13 |
| hwloc | hwloc/2.13.0 | ✓ | — |
| hwloc | hwloc/2.13.0-cu13 | ✓ | ✓ pile CUDA 13 |
| libfabric | libfabric/2.5.1 | ✓ | — |
| Libint | libint/2.11.2-py314 | ✓ | — |
| libxc | libxc/6.2.2, libxc/7.0.0 | ✓ | — |
| libvdwxc | libvdwxc/0.5.0 | ✓ | — |
| libxsmm | libxsmm/1.17-py314 | ✓ | — |
| METIS | metis/5.1.0, metis/5.1.0-int64 | ✓ | — |
| MGARD | mgard/1.6.0-py314 | ✓ | — |
| NCCL | nccl/2.29.7-1-cu12-py312 | — | ✓ CUDA 12 |
| NCCL | nccl/2.29.7-1-cu13-py312 | — | ✓ CUDA 13 |
| NetCDF-C | netcdf-c/4.9.2, netcdf-c/4.10.0 | ✓ | — |
| NetCDF-C | netcdf-c/4.10.0-cu13-nvhpc | — | ✓ pile CUDA 13 |
| NetCDF-C++4 | netcdf-cxx4/4.3.1 | ✓ | — |
| NetCDF-Fortran | netcdf-fortran/4.6.2 | ✓ | — |
| NetCDF-Fortran | netcdf-fortran/4.6.2-cu13-nvhpc | — | ✓ pile CUDA 13 |
| NLOpt | nlopt/2.7.1, nlopt/2.9.1-py314 | ✓ | — |
| OpenBLAS | openblas/0.3.33 | ✓ | — |
| OpenMPI | openmpi/4.1.8-oneapi2021.4, openmpi/5.0.10 | ✓ | — |
| OpenMPI | openmpi/5.0.10-cu13-nvhpc | ✓ | ✓ CUDA 13 |
| Parallel | parallel/20240822 | ✓ | ✓ |
| Parallel NetCDF | parallel-netcdf/1.14.1 | ✓ | — |
| ParMETIS | parmetis/4.0.3-int64 | ✓ | — |
| PFFT | pfft/1.0.8-alpha | ✓ | — |
| PMIx | pmix/6.1.0 | ✓ | — |
| PMIx | pmix/5.0.10-cu13 | ✓ | ✓ pile CUDA 13 |
| PRRTE | prrte/4.1.0 | ✓ | — |
| PRRTE | prrte/3.0.13-cu13 | ✓ | ✓ pile CUDA 13 |
| py4py | py4py/4.1.1-py314 | ✓ | — |
| ScaLAPACK | netlib-scalapack/2.2.3 | ✓ | — |
| Scotch | scotch/7.0.11 | ✓ | — |
| spglib | spglib/2.1.0, spglib/2.7.0 | ✓ | — |
| SuiteSparse | suite-sparse/7.12.2 | ✓ | — |
| Valgrind | valgrind/3.27.1-py314 | ✓ | — |
| ZFP | zfp/0.5.5-nopenmp | ✓ | — |
Campagne de pré-production
Une campagne de tests de pré-production sera prochainement ouverte aux équipes utilisatrices du futur centre de calcul eXplor-v2.
Cette phase permettra notamment de :
- vérifier le lancement des applications et les environnements de modules ;
- tester les chaînes de calcul MPI sur les différents types de nœuds ;
- valider les workflows GPU/CUDA et l’allocation des ressources par Slurm ;
- mesurer les comportements d’entrée/sortie et les besoins de stockage ;
- identifier les logiciels, versions, dépendances ou options de compilation à ajuster avant la mise en production ;
- recueillir les retours sur la documentation, l’ergonomie des modules et les besoins logiciels complémentaires.
L’appel à participation à la campagne de tests de pré-production sera communiqué prochainement.
Les modalités d’accès, les conditions de participation, les ressources disponibles, les consignes de soumission Slurm et le canal de retour d’expérience seront précisés dans cette annonce.
Évolutions attendues
La liste présentée ici est un état de l’intégration logicielle à une date donnée. Elle évoluera au cours de la phase de pré-production puis de l’ouverture du service :
- ajout de logiciels et de bibliothèques demandés par les communautés utilisatrices ;
- ajustement des compilations CPU, MPI et GPU ;
- validation des performances, de la stabilité et de la reproductibilité des environnements ;
- publication de pages dédiées avec exemples de scripts Slurm et recommandations propres à chaque logiciel.
Un nouveau site de documentation est actuellement en cours de construction. Il accompagnera le déploiement du futur centre de calcul eXplor-v2 et remplacera la documentation consacrée au cluster actuel.
Durant cette période de transition, la documentation d’eXplor-v1 reste accessible et constitue la référence pour l’utilisation du cluster actuellement en production.