Resources Explorer

Software

All software maintained by Abaca's team are provided as modules. They are updated and released regularly. Releases are available here.

Using past releases

Past releases are available for a few months after a new release is out. You can use them by unsetting the module path and picking the appropriate one:
unset MODULEPATH
module use /grid5000/guix-modules/x86_64/VERSION
You need to replace VERSION by the actual version you want to use. If you need to completely control your software environment, including reproductibility in the future, we encourage you to use Guix.

Latest modules list

NameVersionsDescription
arpack-ng-openmpi3.9.1Fortran subroutines for solving eigenvalue problems with MPI
autoconf2.72Create source code configuration scripts
automake1.17Making GNU standards-compliant Makefiles
blis0.9.0High-performance basic linear algebra (BLAS) routines
boost1.89.0Peer-reviewed portable C++ source libraries
chameleon1.4.0Dense linear algebra solver
clang-toolchain18.1.8, 17.0.6, 16.0.6, 15.0.7, 14.0.6, 13.0.1Complete Clang toolchain for C/C++ development
cmake4.1.3Cross-platform build system
conda25.9.1Cross-platform, OS-agnostic, system-level binary package manager
cpuinfo0.0-8.84818a4C/C++ library to obtain information about the CPU
cubegui4.9CUBE profile explorer GUI
cuda-toolkit13.0.2, 12.9.1Compiler for the CUDA language and associated run-time support
dbus1.16.2Message bus for inter-process communication (IPC)
eigen3.4.0C++ template library for linear algebra
expat2.7.1Stream-oriented XML parser library written in C
eztrace2.2.1Collect program execution traces
fftw3.3.10Computing the discrete Fourier transform
fmt11.2.0Small and fast C++ formatting library
fxt0.3.15Efficient recording of program execution traces
gcc-toolchain14.3.0, 13.3.0, 12.5.0, 11.5.0, 10.5.0, 9.5.0Complete GCC tool chain for C/C++ development
gdb17.1The GNU debugger
gettext0.23.1Tools and documentation for translation
gfortran-toolchain14.3.0Complete GCC tool chain for Fortran development
git2.52.0Distributed version control system
glpk5.0GNU Linear Programming Kit, supporting the MathProg language
gmp6.3.0Multiple-precision arithmetic library
gnuplot6.0.1Command-line driven graphing utility
go1.26.1Compiler and libraries for Go, a statically-typed language
googletest1.17.0Test discovery and XUnit test framework
gsl2.8Numerical library for C and C++
htop3.4.1Interactive process viewer
hwloc2.13.0Abstraction of hardware architectures
hwloc-lib2.13.0Abstraction of hardware architectures
ibutils1.5.7-0.2.gbd7e502InfiniBand network utilities
infiniband-diags2.0.0Infiniband diagnostic tools
intel-mpi-benchmarks2021.7Benchmarks for the Message Passing Interface (MPI)
intel-oneapi-mkl2023.2.0Non-free library of optimized math routines (Union of oneAPI MKL packages)
lapack3.12.1Library for numerical linear algebra
libdrm2.4.131Direct rendering userspace library
libexpected1.1.0C++11/14/17 std::expected with functional-style extensions
libfabric2.5.0Open Fabric Interfaces
libpciaccess0.18.1Xorg PCI access library
libtool2.4.7Generic shared library support tools
libvdpau1.5Video Decode and Presentation API
libx111.8.12Xorg Core X11 protocol client library
libxau1.0.12Xorg Authorization library
libxcb1.17.0The X C Binding (XCB) library
libxdamage1.1.6Xorg Damage Extension library
libxdmcp1.1.5Xorg Display Manager Control Protocol library
libxext1.3.6Xorg Common extensions library
libxfixes6.0.1Xorg Fixes Extension library
libxkbcommon1.13.1Library to handle keyboard descriptions
libxml22.14.6C parser for XML
libxshmfence1.3.3Xorg shared memory fences library
libxxf86vm1.1.6Xorg XF86 Video Mode Extension library
m41.4.19Macro processor
make4.4.1Remake files automatically
mesa26.0.2OpenGL and Vulkan implementations
metis5.2.1Graph partitioning and fill-reducing matrix ordering library
mini-chameleon0.2.0Educational-purpose dense linear algebra solver
mmg5.7.2Surface and volume remeshers
mpc1.3.1C library for arbitrary-precision complex arithmetic
mpfr4.2.2C library for arbitrary-precision floating-point arithmetic
mpich4.3.0Implementation of the Message Passing Interface (MPI)
mumps5.8.0Multifrontal sparse direct solver
mumps-metis5.8.0Multifrontal sparse direct solver
mumps-metis-openmpi5.8.0Multifrontal sparse direct solver (with MPI)
mumps-openmpi5.8.0Multifrontal sparse direct solver (with MPI)
nano8.7.1Small, user-friendly console text editor
nlohmann-json3.12.0JSON parser and printer library for C++
nmad2025-03-18An Optimizing Communication Library for High-Performance Networks
nvidia-cudnn9.13.1.26NVIDIA CUDA Deep Neural Network library (cuDNN)
onnx1.17.0Open Neural Network Exchange
onnx-optimizer0.3.19Library to optimize ONNX models
openblas0.3.31Optimized BLAS library based on GotoBLAS
openmpi4.1.6MPI-3 implementation
openmpi-cuda4.1.6MPI-3 implementation, with CUDA support
osu-micro-benchmarks7.5.1Benchmarking suite from the MVAPICH project
osu-micro-benchmarks-cuda7.5.1MPI microbenchmarks with CUDA support.
padicotm2025-03-18A High-performance Communication Framework for Grids
pari-gp2.17.3PARI/GP, a computer algebra system for number theory
parsec4.0.2411Parallel runtime scheduler and execution controller
perftest4.5-0.20Open Fabrics Enterprise Distribution (OFED) Performance Tests
petsc3.24.0Library to solve PDEs
petsc-openmpi3.24.0Library to solve PDEs (with MUMPS and MPI support)
pioman2025-03-18A Generic I/O Manager
pkg-config0.29.2Helper tool used when compiling applications and libraries
procps4.0.3Utilities that give information about processes
psm212.0Intel Performance Scaled Messaging 2 (PSM2) library
pt-scotch7.0.7Programs and libraries for graph algorithms (with MPI)
pt-scotch-metis7.0.7Programs and libraries for graph algorithms (with MPI)
pt-scotch327.0.7Programs and libraries for graph algorithms (with MPI and 32-bit integers)
pt-scotch32-metis7.0.7Programs and libraries for graph algorithms (with MPI and 32-bit integers)
puk2025-03-18PadicoTM micro-kernel
pukabi2025-03-18Dynamic ABI manager
python3.11.14High-level, dynamically-typed programming language
python-aiohappyeyeballs2.6.1Happy Eyeballs for asyncio
python-aiohttp3.11.18Async HTTP client/server framework (asyncio)
python-aiosignal1.4.0Callback manager for Python `asyncio' projects
python-astunparse1.6.3AST unparser for Python
python-attrs25.3.0Attributes without boilerplate
python-autocommand2.2.2Python library to build a command-line from a function
python-backports-tarfile1.2.0Backport of CPython tarfile module
python-boltons25.0.0Extensions to the Python standard library
python-certifi2025.06.15Python CA certificate bundle
python-cffi1.17.1Foreign function interface for Python
python-charset-normalizer3.4.2Universal Charset Detector, alternative to Chardet
python-click8.1.8Command line library for Python
python-conda-libmamba-solver25.11.0Fast Mamba solver for Conda
python-cryptography44.0.0Cryptographic recipes and primitives for Python
python-decorator5.2.1Python module to simplify usage of decorators
python-filelock3.16.1Platform independent file lock
python-flit-core3.12.0Core package of the Flit Python build system
python-frozenlist1.8.0List-like data structure for Python
python-fsspec2026.1.0File-system specification
python-future1.0.0Single-source support for Python 3 and 2
python-idna3.10Internationalized domain names in applications
python-imageio2.36.1Library for reading and writing a wide range of image data
python-imageio-ffmpeg0.6.0FFMPEG wrapper for Python
python-inflect7.5.0Correctly generate plurals, singular nouns, ordinals, indefinite articles
python-jaraco-context6.0.1Context managers Python library
python-jaraco-functools4.2.1Python library extending Python's `functools'
python-jaraco-text4.0.0Provides various routines for text manipulation
python-jinja23.1.2Python template engine
python-joblib1.5.2Using Python functions as pipeline jobs
python-lazy-loader0.4Load subpackages and functions on demand
python-libarchive-c5.2Python interface to libarchive
python-libmambapy2.3.2Python bindings for libmamba
python-lit18.1.8LLVM Software Testing Tool
python-markupsafe3.0.3XML/HTML/XHTML markup safe string implementation for Python
python-more-itertools10.6.0More routines for operating on iterables, beyond itertools
python-mpmath1.3.0Arbitrary-precision floating-point arithmetic in python
python-msgpack1.1.2MessagePack (de)serializer
python-multidict6.7.0Multidict implementation
python-networkx3.4.2Python module for creating and manipulating graphs and networks
python-numpy2.3.1, 1.26.4Fundamental package for scientific computing with Python
python-opt-einsum3.3.0Optimizing numpys einsum function
python-optree0.14.0Optimized PyTree Utilities
python-packaging25.0Core utilities for Python packages
python-petsc4py3.24.0Python bindings for PETSc
python-pillow11.1.0Fork of the Python Imaging Library
python-propcache0.2.1Accelerated property cache
python-protobuf3.20.3Protocol buffers is a data interchange format
python-psutil7.0.0Library for retrieving information on running processes
python-pycparser2.22C parser in Python
python-pyopenssl24.3.0Python wrapper module around the OpenSSL library
python-pyparsing3.2.3Python parsing class library
python-pysocks1.7.1SOCKS client module
python-pytorch2.10.0Python library for tensor computation and deep neural networks
python-pyyaml6.0.2YAML parser and emitter for Python
python-requests2.32.5Python HTTP library
python-scikit-fuzzy0.5.0Fuzzy logic toolkit for SciPy
python-scikit-image0.26.0Image processing in Python
python-scikit-learn1.7.2Machine Learning in Python
python-scikit-rebate0.62Relief-based feature selection algorithms for Python
python-scipy1.16.3The Scipy library provides efficient numerical routines
python-setuptools80.9.0Library designed to facilitate packaging Python projects
python-six1.17.0Python 2 and 3 compatibility utilities
python-slepc4py3.24.0Python bindings for SLEPc
python-sympy1.13.3Python library for symbolic mathematics
python-tabulate0.9.0Pretty-print tabular data
python-threadpoolctl3.1.0Python helpers for common threading libraries
python-tifffile2025.10.4Read and write TIFF(r) files
python-tomli2.2.1Small and fast TOML parser
python-tqdm4.67.1Fast, extensible progress meter
python-typeguard4.4.4Run-time type checker for Python
python-typing-extensions4.15.0Experimental type hints for Python
python-urllib32.5.0HTTP library with thread-safe connection pooling
python-wcwidth0.2.13Measure number of terminal column cells of wide-character codes
python-wheel0.46.1Format for built Python packages
python-yarl1.18.3Yet another URL library
python-zstandard0.23.0Zstandard bindings for Python
qtbase6.9.2Cross-platform GUI library
qttools6.9.2Qt Tools and Designer modules
quark0.0.0-0.c6a9055Small and simple HTTP GET/HEAD-only web server for static content
rdma-core62.0Utilities and libraries for working with RDMA devices
recutils1.9Manipulate plain text files as databases
reproc14.2.5Process IO library
rust1.93.0Compiler for the Rust programming language
scalfmm3.0Fast Multipole Method Framework
scotch7.0.7, 6.1.1Programs and libraries for graph algorithms
scotch-metis7.0.7Programs and libraries for graph algorithms
scotch327.0.7Programs and libraries for graph algorithms (32-bit integers)
scotch32-metis7.0.7Programs and libraries for graph algorithms (32-bit integers)
screen5.0.1Full-screen window manager providing multiple terminals
simgrid4.1Distributed system simulator
singularity2.6.1Container platform
slepc3.24.0Scalable library for eigenproblems
slepc-openmpi3.24.0Scalable library for eigenproblems (with MPI support)
spdlog1.15.3Fast C++ logging library
starpu1.4.12, 1.3.11Run-time system for heterogeneous computing
starpu-simgrid1.4.12Run-time system for heterogeneous computing (simgrid support)
sundials7.1.1Suite of nonlinear and differential/algebraic equation solvers
texinfo7.3The GNU documentation format
tmux3.6aTerminal multiplexer
topomatch1.1Process mapping algorithms and tools for general topologies
ucx1.20.0Optimized communication layer for message passing in HPC
util-macros1.20.2Xorg autoconf macros
uv0.10.12Python package and project manager written in Rust
valgrind3.26.0Debugging and profiling tool suite
vim9.2.0232Text editor based on vi
vite1.4Visualize program execution traces
vulkan-headers1.4.335.0Vulkan Header files and API registry
which2.21Find full path of shell commands
xorgproto2024.1Xorg protocol headers
yaml-cpp0.9.0YAML parser and emitter in C++
zlib1.3.1Compression library