Software Stages Changelog
Changelog for stage 2026
Version changes in packages of major importance
GCCupdated to14.3.0intel-compilersupdated to2025.2.0NVHPC(now namednvidia-compilers) updated to25.9ParaStationMPIupdated to5.13.0-1OpenMPIupdated to5.0.8Pythonupdated to3.13.5EasyBuildupdated to5.1.2
General software stack changes
Changed how modules are hidden. Instead of using an EasyBuild hook, modules are now hidden by Lmod configuration files.
The
LLVMmodule is now a full installation ofLLVMinstead of only providing a minimal installation. UnlikeClang,LLVMwill not automatically load theCUDAmodule.Clangis now just a wrapper around theLLVMmodule. TheClangmodule is deprecated and will be removed in future stages.
The
NVHPCmodule was renamed tonvidia-compilers. This includes the following changes:The
NVHPCis deprecated. Loading it will display a warning, and loadsnvidia-compilers.nvidia-compilerswill now always use theCUDAprovided by theCUDAmodule.Nsight-ComputeandNsight-Systemsare no longer provided bynvidia-compilers. Please load these modules separately.OpenMPI 5.0.8 and ParaStationMPI 5.13.0-1 are provided on top of
nvidia-compilers, just like in prior toolchains.
The
Inteltoolchain includes the following changes:FlexiBLASwill not be provided, due to issues building the software on some nodes.
The
CUDAmodule differs between systems:On JUWELS and JUSUF,
CUDA/12providesCUDA/12.9.1On JURECA-DC, JUPITER and JUWELS Booster,
CUDA/13providesCUDA/13.0.0
The
FlexiBLASmodule now includesAOCL-BLASas a backend in addition toMKL,OpenBLASandBLIS. On JUPITER, it providesNVPLinstead ofAOCL-BLAS.The
OpenGLmodule will now not provideglewanymore. Please loadglewseparately, if required.
Notable new software
The performance assessment tool
HPCToolkitis now available. NoCUDAversion will be provided, asHPCToolkitdoes not supportCUDA/13yet.The editor
helixis now available. Users might need to setCOLORTERM=truecolorfor full functionality.
Known issues
Using
numba.cudaof thenumbamodule may not work with the latest CUDA. Please load the additionalnumba-cudamodule, which provides the now recommended CUDA bindings fornumba.The
MPI-settingsmodules set this environment variable to work around an issue in psmgmt:PSPMIX_ENV_TMOUT=20
Changelog for stage 2025
General software stack changes
As of 2025
romio321is not working, so the choseniocomponent of OpenMPI is changed toromio341. Additionally,ufsis selected as the filesystem type forromio341.Change in the
MPI-settingsmodules:
'OMPI_MCA_io': 'romio341', 'ROMIO_FSTYPE_FORCE': 'ufs:'
Version changes in packages of major importance
GCCupdated to13.3.0intel-compilersupdated to2024.2.0NVHPCupdated to24.9(and25.1)ParaStationMPIupdated to5.10.0-1OpenMPIupdated to5.0.5
Changelog for stage 2024
General software stack changes
General move towards
FlexiBLASwithMKL,BLISandOpenBLASas backends.Applies to
gcccoreflexiblas(as opposed togcccoremkl), and the upper level toolchains, also with other compilers.
mpi-settingsmodules are now deprecated in favour ofMPI-settings.
Version changes in packages of major importance
GCCupdated to12.3.0ParaStationMPIupdated to5.9.0-1OpenMPIupdated to4.1.5
WIP packages
Deprecated packages
nvidia-drivermodule no longer available. The functionality is now split between RPMs installed in the OS and the OpenGL module.libelfis not used as a dependency, so it has been marked as deprecated. The library itself is part of theelfutilspackage.LCovwas not used anymoreSuperLUwas not used anymorecppcheckwas not used anymore
Renamed packages
Changelog for stage 2023
General software stack changes
Custom installations are now supported via the
UserInstallationsmodule (see documentation)OpenMPInow supportsUCC(which supportsSHARPandNCCLas backends)
Version changes in packages of major importance
GCCupdated to11.3.0ParaStationMPIupdated to5.6.0-1OpenMPIupdated to4.1.4IntelMPIupdated to2021.6.0
Software distribution-related changes
imklhas been split inimkl, which contains the binary libraries for most of the MKL functionality, andimkl-FFTW, which contains theFFTWMPI-wrappers.IntelMPInow leverages the MPICH ABI compatibility withParaStationMPIand reuses its stack (packages are no longer compiled forIntelMPIin a separate toolchain)gomkltoolchain (GCC+OpenMPI+MKL) was replaced by the toolchainfoss(GCC+OpenMPI+FlexiBLAS).FlexiBLASallows you to change betweenMKL,OpenBLASandBLIS. You can list all installed backends and the complete configuration:flexiblas list. Changing the backend can be done for example by seetingFLEXIBLAS=OPENBLAS. C.f. https://gitlab.mpi-magdeburg.mpg.de/software/flexiblas-release#usage-example
WIP packages
Deprecated packages
pkg-configmodule no longer available. Replaced withpkgconfSubversionandMercurialare no longer supported in our stack.Graceis no longer supported in our stack.iomkltoolchain (intel-compilers,OpenMPI,MKL) was deprecated
Renamed packages
Changelog for stage 2022
General software stack changes
The last 3 production stages have been made visible. The oldest one is deprecated and will not be visible by default when work on a new stage begins
Older stages are visible via
ml use $OTHERSTAGES
BullMPIhas been added as an MPI runtime withGCCon JURECA-DCmpi-settingshas been divided inmpi-settings(for MPI-runtime specific settings) andUCX-settings.
Version changes in packages of major importance
GCCupdated to11.2.0NVHPCupdated to22.1intel-compilersupdated to2021.4.0ParaStationMPIupdated to5.5.0-1IntelMPIupdated to2021.4.0OpenMPIupdated to4.1.2
Software distribution-related changes
SciPy-Stackis now a wrapper around other packages.SciPy-Stack/2021bincludesSciPy-bundle/2021.10,matplotlib/3.4.3,Seaborn/0.11.2,sympy/1.8andxarray/0.20.1.kim-apiMoved toGCCcoreOctaveInstalled inGCCcorescikitSplit in multiple packagesscikit-allel,scikit-bio,scikit-build,scikit-image,scikit-learn,scikit-optimizeandscikit-upliftBoostMoved toGCCcoreBoost.PythonMoved toGCCcore
WIP packages
Jupyterrelated packagesPyTorchTensorFlow
Deprecated packages
intel-paramodule no longer exposed in the module hierarchybasemapdeprecated in favour ofCartopylibaeclibctldeprecated due to lack of compatibility with latest guilelibfabricdeprecated due to lack of usage in the current stagemeldNCLdeprecated due to lack of maintenance upstream and lack of support for GCC 11. See https://github.com/NCAR/ncl/issues/64nvptx-toolsintegrated inGCCospcommondeprecated in favour ofrkcommonElementalnot developed anymoreHDFViewlatest release not compatible with latest HDF5Julia.CUDAintegrated in JuliaJulia.MPIintegrated in Juliayaffdeprecated due to lack of compatibility with latesth5pyat the moment
Renamed packages
parallel-netCDF: is now renamed toPNetCDFunzip: Renamed to UnZipiccifort: Renamed to intel-compilersitstool: Renamed to ITSTool