Skip to content

EESSI - European Environment for Scientific Software Installations

The European Environment for Scientific Software Installations (EESSI, pronounced as "easy") is a collaboration between different European partners in HPC community. The goal of this project is to build a common stack of scientific software installations for HPC systems and beyond, including laptops, personal workstations and cloud infrastructure.

The EESSI software stack is available on the ULHPC platform, and gives you access to software modules maintained by the EESSI project and optimized for the CPU architectures available on the ULHPC platform.

On a compute node, to set up the EESSI environment, simply load the EESSI module:

module load EESSI

The first usage may be slow as the files are downloaded from an upstream Stratum 1 server, but the files are cached locally.

You should see the following output:

$ module load EESSI
EESSI/2023.06 loaded successfully

Your environment is now set up, you are ready to start running software provided by EESSI! To see which modules (and extensions) are available, run:

module avail

Here is a short excerpt of the output produced by module avail:

----- /cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/amd/zen2/modules/all -----
   ALL/0.9.2-foss-2023a           ESPResSo/4.2.1-foss-2023a        foss/2023a            h5py/3.9.0-foss-2023a
   ParaView/5.11.2-foss-2023a     PyTorch/2.1.2-foss-2023a         QuantumESPRESSO/7.2-foss-2022b   VTK/9.3.0-foss-2023a
   ELPA/2022.05.001-foss-2022b    foss/2022b                       foss/2023b (D)        OpenFOAM/11-foss-2023a
...
Accessing development versions of EESSI

New releases of EESSI are hidden while they are under development. However, you can still access the hidden modules. To view releases under development enable reporting of hidden modules, with

$ module --show_hidden avail
or
$ module --show_hidden avail EESSI
to search specifically for EESSI. You can load a hidden module by providing the full name of the module, for instance
$ module load EESSI/2025.06
even though autocompletion will not work for hidden module names.

For more precise information, please refer to the official documentation.