Skip to content
Snippets Groups Projects
eessi.md 2.18 KiB
Newer Older
  • Learn to ignore specific revisions
  • Jan Siwiec's avatar
    Jan Siwiec committed
    # EESSI
    
    EESSI stands for the European Environment for Scientific Software Installations - 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.
    
    For more information, see the [official EESSI documentation][1].
    
    ## EESSI on IT4I
    
    !!! important "Pilot Project"
        Please note that the EESSI is a pilot project that is **not ready for production**.
        and we do not guarantee its correct functionality.
    
        You can see the list of issues and report bugs on the [project's issue GitHub page][2].
    
    The EESSI project is available on login, cn, and acn nodes on both Barbora and Karolina.
    
    To use the EESSI software installations, load the environment using the command:
    
    ```console
    source /cvmfs/pilot.eessi-hpc.org/latest/init/bash
    ```
    
    You can then use the `ml av` command to see the list of all EESSI and IT4I modules. EESSI modules will be listed first:
    
    ```console
    [EESSI pilot 2021.12] $ ml av
    
    -------------- /cvmfs/pilot.eessi-hpc.org/versions/2021.12/software/linux/x86_64/amd/zen2/modules/all ---------------
       ant/1.10.8-Java-11
       Arrow/0.17.1-foss-2020a-Python-3.8.2
       Bazel/3.6.0-GCCcore-9.3.0
       Bison/3.5.3-GCCcore-9.3.0
       Bison/3.7.6-GCCcore-10.3.0
       Boost/1.72.0-gompi-2020a
       Boost/1.76.0-GCC-10.3.0
       Brotli/1.0.9-GCCcore-10.3.0
       cairo/1.16.0-GCCcore-9.3.0
       cairo/1.16.0-GCCcore-10.3.0
       CGAL/4.14.3-gompi-2020a-Python-3.8.2
       CGAL/4.14.3-gompi-2021a
       CMake/3.16.4-GCCcore-9.3.0
       CMake/3.20.1-GCCcore-10.3.0
       code-server/3.7.3
       DB/18.1.32-GCCcore-9.3.0
       DB/18.1.40-GCCcore-10.3.0
       double-conversion/3.1.5-GCCcore-9.3.0
       double-conversion/3.1.5-GCCcore-10.3.0
       Doxygen/1.8.17-GCCcore-9.3.0
       Doxygen/1.9.1-GCCcore-10.3.0
       EasyBuild/4.5.0
       EasyBuild/4.5.1
       Eigen/3.3.7-GCCcore-9.3.0
       Eigen/3.3.9-GCCcore-10.3.0
       ELPA/2019.11.001-foss-2020a
       expat/2.2.9-GCCcore-9.3.0
    lines 1-29
    ```
    
    ## Exiting EESSI Environment
    
    To exit EESSI environment, you must log out of the supercomputer.
    
    [1]: https://www.eessi.io/docs/overview/
    [2]: https://github.com/EESSI/software-layer/issues