European Environment for Scientific Software Installations (EESSI)
EESSI es un proyecto europeo que busca simplificar el proceso de compilación y optimización de software científico.
Provee de un numeroso conjunto de software frecuentemente usado en entornos HPC y optimizado para distintas plataformas.
Más info: http://www.eessi.io/
Inicialización del entorno
Para inicializar el entorno ESSII, solo se necesita el comando:
Puede tardar un poco, pues tiene que descargar información desde servidores externos. La salida debería ser similar a la siguiente:
Found EESSI repo @ /cvmfs/software.eessi.io/versions/2023.06!
archdetect says x86_64/amd/zen2
Using x86_64/amd/zen2 as software subdirectory.
Using /cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/amd/zen2/modules/all as the directory to be added to MODULEPATH.
Found Lmod configuration file at /cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/amd/zen2/.lmod/lmodrc.lua
Initializing Lmod...
Prepending /cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/amd/zen2/modules/all to $MODULEPATH...
Environment set up to use EESSI (2023.06), have fun!
{EESSI 2023.06} [user@system ~]$
La última línea es el promt de usuario. El entorno está establecido y listo para ser usado.
Uso
El software que provee EESSI se accede, al igual que al resto de software de PROTEUS, mediante environment modules con Lmod y sus habituales comandos module av
y module load