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
btop1.4.7Resource monitor
bzip21.0.8High-quality data compression program
chameleon1.4.0Dense linear algebra solver
clang-toolchain21.1.8, 18.1.8, 17.0.6, 16.0.6, 15.0.7, 14.0.6Complete Clang toolchain for C/C++ development
cmake4.1.3Cross-platform build system
coreutils9.1Core GNU utilities (file, text, shell)
cubegui4.9CUBE profile explorer GUI
cuda-toolkit13.0.2, 12.9.1Compiler for the CUDA language and associated run-time support
curl8.20.0Command line tool for transferring data with URL syntax
cwltool3.1.20260315121657Common Workflow Language reference implementation
dbus1.16.2Message bus for inter-process communication (IPC)
doxygen1.16.1Generate documentation from annotated sources
eigen5.0.1C++ 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
flex2.6.4Fast lexical analyser generator
fontconfig2.16.0Library for configuring and customizing font access
freesurfer8.1.0Brain imaging software
freetype2.13.3Font rendering library
fxt0.3.15Efficient recording of program execution traces
gcc-toolchain14.3.0, 13.3.0, 12.5.0, 11.5.0, 10.5.0Complete GCC tool chain for C/C++ development
gdb17.2The GNU debugger
gettext0.23.1Tools and documentation for translation
gfortran-toolchain14.3.0Complete GCC tool chain for Fortran development
git2.54.0Distributed version control system
git-lfs3.7.1Git extension for versioning large files
glib2.86.0Low-level core library for GNOME projects
glpk5.0GNU Linear Programming Kit, supporting the MathProg language
gmp6.3.0Multiple-precision arithmetic library
gnuplot6.0.1Command-line driven graphing utility
go1.26.6Compiler and libraries for Go, a statically-typed language
googletest1.17.0Test discovery and XUnit test framework
graphviz14.1.1Graph visualization software
grep3.11Print lines matching a pattern
gsl2.8Numerical library for C and C++
hdf51.14.6Management suite for extremely large and complex data
help2man1.49.2Automatically generate man pages from program --help
hipblas7.1.1-abacaBLAS library with multiple supported backends (abaca)
hipblas-common7.1.1Common files shared by hipBLAS and hipBLASLt
hipcub7.1.1Parallel primitives library with multiple supported backends
hipfft7.1.1FFT library with multiple supported backends
hipify7.1.1HIPIFY: Convert CUDA to HIP code
hiprand7.1.1RAND library with multiple supported backends
htop3.5.2Interactive 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)
jq1.8.2Command-line JSON processor
jsoncpp1.9.6C++ library for interacting with JSON
kbproto1.0.7Xorg KBProto protocol headers
lapack3.12.1Library for numerical linear algebra
libdrm2.4.131Direct rendering userspace library
libfabric2.5.1Open Fabric Interfaces
libffi3.4.6Foreign function call interface library
libglvnd1.7.0Vendor-neutral OpenGL dispatch library
libpciaccess0.18.1Xorg PCI access library
libpng1.6.39Library for handling PNG files
libtool2.4.7Generic shared library support tools
libunwind1.6.2Determining the call chain of a program
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
libxi1.8.2Xorg Input Extension library
libxkbcommon1.13.1Library to handle keyboard descriptions
libxkbfile1.1.3Xorg XKB file handling library
libxml22.14.6C parser for XML
libxshmfence1.3.3Xorg shared memory fences library
libxxf86vm1.1.6Xorg XF86 Video Mode Extension library
likwid5.4.1Performance monitoring and benchmarking suite.
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
mit-krb51.21MIT Kerberos 5
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)
nano9.2Small, user-friendly console text editor
ninja1.13.2Small build system
nlohmann-json3.12.0JSON parser and printer library for C++
nmad2026-01-21An Optimizing Communication Library for High-Performance Networks
node24.18.0Evented I/O for V8 JavaScript
nspr4.36Netscape API for system level and libc-like functions
nss3.112.5Network Security Services (ESR)
nss-certs3.112.5CA certificates from Mozilla
nvidia-cudnn9.13.1.26NVIDIA CUDA Deep Neural Network library (cuDNN)
nvidia-driver-libs580This package makes the NVidia drivers libraries visible inside guix's world.
nvidia-driver-libs-plafrim610This package makes the NVidia drivers libraries visible inside guix's world.
openblas0.3.31Optimized BLAS library based on GotoBLAS
openmpi4.1.6MPI-3 implementation
openmpi-cuda4.1.6MPI-3 implementation, with CUDA support
openssl3.5.7SSL/TLS implementation
osu-micro-benchmarks7.5.1Benchmarking suite from the MVAPICH project
osu-micro-benchmarks-cuda7.5.1MPI microbenchmarks with CUDA support.
otf23.1.1Open Trace Format 2 library
padicotm2026-01-21A High-performance Communication Framework for Grids
pari-gp2.17.4PARI/GP, a computer algebra system for number theory
parsec4.0.2411Parallel runtime scheduler and execution controller
pcre210.42Perl Compatible Regular Expressions
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)
pioman2026-01-21A Generic I/O Manager
pkg-config0.29.2Helper tool used when compiling applications and libraries
podman6.1.0Manage containers, images, pods, and their volumes
procps4.0.3Utilities that give information about processes
protobuf6.31.1Data encoding for remote procedure calls (RPCs)
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)
puk2026-01-21PadicoTM micro-kernel
pukabi2026-01-21Dynamic ABI manager
python3.12.12High-level, dynamically-typed programming language
python-bz2file0.98Read and write bzip2-compressed files
python-pyzstd0.18.0Zstandard bindings for Python
python-typing-extensions4.15.0Experimental type hints 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
r4.6.1Environment for statistical computing and graphics
r-boot1.3-32Bootstrap functions for R
r-class7.3-23R functions for classification
r-cluster2.1.8.2Methods for cluster analysis
r-codetools0.2-20Code analysis tools for R
r-foreign0.8-91Read data stored by other statistics software
r-kernsmooth2.23-26Functions for kernel smoothing
r-lattice0.22-9High-level data visualization system
r-mass7.3-65Support functions and datasets for Venables and Ripley's MASS
r-matrix1.7-5Sparse and dense matrix classes and methods
r-mgcv1.9-4Mixed generalised additive model computation
r-minimal4.6.1Environment for statistical computing and graphics
r-nlme3.1-169Linear and nonlinear mixed effects models
r-nnet7.3-20Feed-forward neural networks and multinomial log-linear models
r-rpart4.1.27Recursive partitioning and regression trees
r-spatial7.3-18Functions for kriging and point pattern analysis
r-survival3.8-6Survival analysis
rclone1.72.1`rsync' for cloud storage
rdma-core62.0Utilities and libraries for working with RDMA devices
recutils1.9Manipulate plain text files as databases
rocblas7.1.1BLAS implementation for ROCm
rocm7.1.1-abacaAbaca's ROCm metapackage
rocm-cmake7.1.1ROCm cmake modules
rocm-comgr7.1.1ROCm Code Object Manager
rocm-hip-runtime7.1.1ROCm HIP Runtime
rocm-opencl-runtime7.1.1ROCm OpenCL Runtime
rocm-smi-lib7.1.1-abacaThe ROCm System Management Interface (ROCm SMI) Library (abaca)
rocm-smi-lib-bin7.1.1-abacaThe ROCm System Management Interface (ROCm SMI) Library (abaca)
rocm-toolchain7.1.1Clang-based ROCm toolchain for C/C++ development
rocminfo7.1.1ROCm Application for Reporting System Info
rocprim7.1.1Header-only library providing HIP parallel primitives
rocprofiler7.1.1ROC profiler library
rocprofiler-register7.1.1Support library to be used with rocprofiler
rocr-runtime7.1.1ROCm Platform Runtime
rocrand7.1.1RAND library for the HIP programming language
rocsolver7.1.1LAPACK implementation for ROCm
roctracer7.1.1ROCm performance tracing library
ruby4.0.5Programming language interpreter
rust1.93.0Compiler for the Rust programming language
scalasca2.6.2Performance analysis of parallel programs through runtime measurements
scalfmm3.1Fast Multipole Method Framework
scip10.0.1Solving constraint integer programs
scorep-openmpi9.0Performance measurement infrastructure for parallel code
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.2Full-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)
socat1.7.4.4Open bidirectional communication channels from the command line
sqlite3.53.1The SQLite database management system
starpu1.4.12Run-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
tetgen1.6.0Quality Tetrahedral Mesh Generator and 3D Delaunay Triangulator
texinfo7.3The GNU documentation format
tmux3.7cTerminal multiplexer
topomatch1.1Process mapping algorithms and tools for general topologies
tree2.3.2Recursively list the contents of a directory
ucx1.20.0Optimized communication layer for message passing in HPC
universal-ctags6.2.1Generate tag files for source code
util-linux-lib2.40.4Collection of utilities for the Linux kernel
util-macros1.20.2Xorg autoconf macros
uv0.10.12Python package and project manager written in Rust
valgrind3.27.0Debugging and profiling tool suite
vim9.2.0333Text 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
zlib1.3.1Compression library
zstd1.5.7Zstandard real-time compression algorithm
zstd-lib1.5.7Zstandard real-time compression algorithm