Emmy Intel Modules

Warning

This page describes modules in the 25.04 revision which is currently in testing and has to be loaded first:

source /sw/rev_profile/25.04/profile.sh

This step can be skipped after the revision becomes the default later in Q2 2025.

It is required to load the appropriate compiler and MPI modules before any of the modules become visible (hierarchical module system):

Intel Compiler MPI Options
module load intel-oneapi-compilers/2025.0.0
module load intel-oneapi-mpi/2021.14.0
module load intel-oneapi-compilers/2025.0.0
module load openmpi/4.1.7
Tip

The software packages loaded on each phase are optimized for the particular CPU and GPU architecture (machine kind) of that phase (e.g Intel Cascadelake or Intel Sapphirerapids).

You can print the current machine kind by using the command: /sw/rev_profile/25.04/machine-kind

If you compile your own code (e.g. by using gcc or pip) please take care to compile on the same machine kind that the code will also be executed on.

List of Modules

Module NamesDescriptionHomepage
cdo/2.2.2
cdo/2.2.2-hdf5-1.10
CDO is a collection of command line operators to manipulate and analyse Climate and NWP model Data.https://code.mpimet.mpg.de/projects/cdo
cmake/3.30.5
A cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.https://www.cmake.org
eccodes/2.38.0
eccodes/2.38.0-hdf5-1.10
ecCodes is a package developed by ECMWF for processing meteorological data in GRIB (1/2), BUFR (3/4) and GTS header formats.https://software.ecmwf.int/wiki/display/ECC/ecCodes+Home
flex/2.6.1
Flex is a tool for generating scanners.https://github.com/westes/flex
globalarrays/5.8.2
Global Arrays (GA) is a Partitioned Global Address Space (PGAS) programming model.https://hpc.pnl.gov/globalarrays/
hdf5/1.10.7
hdf5/1.10.7-precise-fp
hdf5/1.12.3
hdf5/1.14.5
hdf5/1.14.5-precise-fp
HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of data types, and is designed for flexible and efficient I/O and for high volume and complex data.https://support.hdfgroup.org
hpl/2.3
HPL is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the High Performance Computing Linpack Benchmark.https://www.netlib.org/benchmark/hpl/
intel-oneapi-mkl/2024.2.2
Intel oneAPI Math Kernel Library (Intel oneMKL; formerly Intel Math Kernel Library or Intel MKL), is a library of optimized math routines for science, engineering, and financial applications. Core math functions include BLAS, LAPACK, ScaLAPACK, sparse solvers, fast Fourier transforms, and vector math.https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/onemkl.html
intel-oneapi-mpi/2021.14.0
Intel MPI Library is a multifabric message-passing library that implements the open-source MPICH specification. Use the library to create, maintain, and test advanced, complex applications that perform better on high-performance computing (HPC) clusters based on Intel processors.https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/mpi-library.html
libaec/1.0.6
Libaec provides fast lossless compression of 1 up to 32 bit wide signed or unsigned integers (samples). It implements Golomb-Rice compression method under the BSD license and includes a free drop-in replacement for the SZIP library.https://gitlab.dkrz.de/k202009/libaec
libfabric/2.0.0
The Open Fabrics Interfaces (OFI) is a framework focused on exporting fabric communication services to applications.https://libfabric.org/
meson/1.5.1
Meson is a portable open source build system meant to be both extremely fast, and as user friendly as possible.https://mesonbuild.com/
mumps/5.7.3
MUMPS: a MUltifrontal Massively Parallel sparse direct Solverhttps://mumps-solver.org
nco/5.1.6
nco/5.1.6-hdf5-1.10
The NCO toolkit manipulates and analyzes data stored in netCDF-accessible formatshttps://nco.sourceforge.net/
ncview/2.1.9
Simple viewer for NetCDF files.https://cirrus.ucsd.edu/ncview/
netcdf-c/4.9.2
netcdf-c/4.9.2-hdf5-1.12-precise-fp
NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data. This is the C distribution.https://www.unidata.ucar.edu/software/netcdf
netcdf-fortran/4.5.3-hdf5-1.10
netcdf-fortran/4.5.3-hdf5-1.10-precise-fp
netcdf-fortran/4.6.1
netcdf-fortran/4.6.1-hdf5-1.12-precise-fp
NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data. This is the Fortran distribution.https://www.unidata.ucar.edu/software/netcdf
ninja/1.12.1
Ninja is a small build system with a focus on speed. It differs from other build systems in two major respects: it is designed to have its input files generated by a higher-level build system, and it is designed to run builds as fast as possible.https://ninja-build.org/
openmpi/4.1.7
An open source Message Passing Interface implementation.https://www.open-mpi.org
osu-micro-benchmarks/7.3
The Ohio MicroBenchmark suite is a collection of independent MPI message passing performance microbenchmarks developed and written at The Ohio State University. It includes traditional benchmarks and performance measures such as latency, bandwidth and host overhead and can be used for both traditional and GPU-enhanced nodes.https://mvapich.cse.ohio-state.edu/benchmarks/
petsc/3.20.1-complex
petsc/3.20.1-real
PETSc is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations.https://petsc.org
pigz/2.8
A parallel implementation of gzip for modern multi-processor, multi-core machines.https://zlib.net/pigz/
rsync/3.4.1
An open source utility that provides fast incremental file transfer.https://rsync.samba.org
ucx/1.18.0
a communication library implementing high-performance messaging for MPI/PGAS frameworkshttps://www.openucx.org
udunits/2.2.28
Automated units conversionhttps://www.unidata.ucar.edu/software/udunits
vasp/6.4.3
vasp/6.5.0
The Vienna Ab initio Simulation Package (VASP) is a computer program for atomic scale materials modelling, e.g. electronic structure calculations and quantum-mechanical molecular dynamics, from first principles.https://vasp.at