Speaker
Description
/cvmfs/software.eessi.io
is the production CernVM-FS repository of the European Environment for Scientific Software Installations (EESSI, pronounced as "easy", see eessi.io/docs). After several pilot iterations, EESSI has released its first production software stack in the fall of 2023. The growing software stack already includes hundreds of software installations optimised for a variety of CPU microarchitectures (x86_64
and aarch64
CPU families) that are ready to be used by anyone on any (Linux) machine anywhere in the world in a matter of minutes.
In this talk, we will present the status of EESSI (progress we made since the last CernVM workshop in 2022) and the features we are currently working on. Particularly, we will cover our efforts to automate the building of software for multiple CPU architectures, ongoing work to add support for more CPU architectures (AMD Genoa, Intel Sapphire Rapids and Fujitsu A64FX) and GPUs (NVIDIA and AMD), introduce our growing suite of portable regression tests, describe how we collaborate with software developers (including the recently created dev.eessi.io
CernVM-FS repository) as well as experiences we made through training and support activities.
We will also show the progress for RISC-V CPUs (available via the CernVM-FS repository riscv.eessi.io
), work on enabling and fine-tuning EESSI on (Euro)HPC sites and discuss plans for improved monitoring.