easybuild
Software build and installation framework for HPC
EasyBuild opened itself to third-party plugins and went all-in on AMD GPUs
◆Recent moves
- 2d ago
Fewer module loads per build, plus CargoMesonNinja easyblock
A feature release that cuts the number of module load commands needed to set up a build environment, adds a generic CargoMesonNinja easyblock, and improves GROMACS PLUMED control. Incremental breadth plus a real reduction in build-environment overhead.
View source ↗ - 1mo ago
OpenMPI gains ROCm support, NAMD gains Arm
Mostly fixes, but with real additions: job-backend discovery flags, ROCm support in the OpenMPI easyblock, Arm support for NAMD, and easyconfigs for ROCm-based subtoolchains. Continues filling in the AMD and Arm side of the matrix.
View source ↗ - 4mo ago
EasyBuild becomes plugin-able and adds ROCm toolchains
⚡ SPARKThe structural release of the 5.x line: EasyBuild becomes plugin-able through entrypoints and gains a full family of ROCm-based toolchains, alongside experimental bwrap-based installation. This is where the framework stops being a closed monolith.
View source ↗ - 5mo ago
Checksum injection for Rust crates, AOCL-LAPACK easyblock
Adds checksum injection for Rust crates and easyblocks for AOCL-LAPACK and ROCm-LLVM, with updates across the generic Cargo and Python easyblocks. Supply-chain and packaging polish on the 5.2 line.
View source ↗ - 7mo ago
NVHPC and LLVM toolchains join the supported set
Brings NVHPC and LLVM-based toolchain families into the supported set and adds a --keep-going option so a batch of installations reports every failure rather than stopping at the first. Broad coverage work that sets up the ROCm additions two releases later.
View source ↗ - 10mo ago
amdgcn-capabilities option and 2025b common toolchains
Adds an amdgcn-capabilities option mirroring the existing CUDA compute-capability control, improves the LLVM easyblock, and ships the foss and intel 2025b common toolchains. An early step in giving AMD GPUs parity with NVIDIA in the configuration surface.
View source ↗