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 MODULEPATHYou need to replace
module use /grid5000/guix-modules/x86_64/VERSION
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
| Name | Versions | Description |
|---|---|---|
| arpack-ng-openmpi | 3.9.1 | Fortran subroutines for solving eigenvalue problems with MPI |
| autoconf | 2.72 | Create source code configuration scripts |
| automake | 1.17 | Making GNU standards-compliant Makefiles |
| blis | 0.9.0 | High-performance basic linear algebra (BLAS) routines |
| boost | 1.89.0 | Peer-reviewed portable C++ source libraries |
| btop | 1.4.7 | Resource monitor |
| bzip2 | 1.0.8 | High-quality data compression program |
| chameleon | 1.4.0 | Dense linear algebra solver |
| clang-toolchain | 21.1.8, 18.1.8, 17.0.6, 16.0.6, 15.0.7, 14.0.6 | Complete Clang toolchain for C/C++ development |
| cmake | 4.1.3 | Cross-platform build system |
| coreutils | 9.1 | Core GNU utilities (file, text, shell) |
| cubegui | 4.9 | CUBE profile explorer GUI |
| cuda-toolkit | 13.0.2, 12.9.1 | Compiler for the CUDA language and associated run-time support |
| curl | 8.20.0 | Command line tool for transferring data with URL syntax |
| cwltool | 3.1.20260315121657 | Common Workflow Language reference implementation |
| dbus | 1.16.2 | Message bus for inter-process communication (IPC) |
| doxygen | 1.16.1 | Generate documentation from annotated sources |
| eigen | 5.0.1 | C++ template library for linear algebra |
| expat | 2.7.1 | Stream-oriented XML parser library written in C |
| eztrace | 2.2.1 | Collect program execution traces |
| fftw | 3.3.10 | Computing the discrete Fourier transform |
| flex | 2.6.4 | Fast lexical analyser generator |
| fontconfig | 2.16.0 | Library for configuring and customizing font access |
| freesurfer | 8.1.0 | Brain imaging software |
| freetype | 2.13.3 | Font rendering library |
| fxt | 0.3.15 | Efficient recording of program execution traces |
| gcc-toolchain | 14.3.0, 13.3.0, 12.5.0, 11.5.0, 10.5.0 | Complete GCC tool chain for C/C++ development |
| gdb | 17.2 | The GNU debugger |
| gettext | 0.23.1 | Tools and documentation for translation |
| gfortran-toolchain | 14.3.0 | Complete GCC tool chain for Fortran development |
| git | 2.54.0 | Distributed version control system |
| git-lfs | 3.7.1 | Git extension for versioning large files |
| glib | 2.86.0 | Low-level core library for GNOME projects |
| glpk | 5.0 | GNU Linear Programming Kit, supporting the MathProg language |
| gmp | 6.3.0 | Multiple-precision arithmetic library |
| gnuplot | 6.0.1 | Command-line driven graphing utility |
| go | 1.26.6 | Compiler and libraries for Go, a statically-typed language |
| googletest | 1.17.0 | Test discovery and XUnit test framework |
| graphviz | 14.1.1 | Graph visualization software |
| grep | 3.11 | Print lines matching a pattern |
| gsl | 2.8 | Numerical library for C and C++ |
| hdf5 | 1.14.6 | Management suite for extremely large and complex data |
| help2man | 1.49.2 | Automatically generate man pages from program --help |
| hipblas | 7.1.1-abaca | BLAS library with multiple supported backends (abaca) |
| hipblas-common | 7.1.1 | Common files shared by hipBLAS and hipBLASLt |
| hipcub | 7.1.1 | Parallel primitives library with multiple supported backends |
| hipfft | 7.1.1 | FFT library with multiple supported backends |
| hipify | 7.1.1 | HIPIFY: Convert CUDA to HIP code |
| hiprand | 7.1.1 | RAND library with multiple supported backends |
| htop | 3.5.2 | Interactive process viewer |
| hwloc | 2.13.0 | Abstraction of hardware architectures |
| hwloc-lib | 2.13.0 | Abstraction of hardware architectures |
| ibutils | 1.5.7-0.2.gbd7e502 | InfiniBand network utilities |
| infiniband-diags | 2.0.0 | Infiniband diagnostic tools |
| intel-mpi-benchmarks | 2021.7 | Benchmarks for the Message Passing Interface (MPI) |
| intel-oneapi-mkl | 2023.2.0 | Non-free library of optimized math routines (Union of oneAPI MKL packages) |
| jq | 1.8.2 | Command-line JSON processor |
| jsoncpp | 1.9.6 | C++ library for interacting with JSON |
| kbproto | 1.0.7 | Xorg KBProto protocol headers |
| lapack | 3.12.1 | Library for numerical linear algebra |
| libdrm | 2.4.131 | Direct rendering userspace library |
| libfabric | 2.5.1 | Open Fabric Interfaces |
| libffi | 3.4.6 | Foreign function call interface library |
| libglvnd | 1.7.0 | Vendor-neutral OpenGL dispatch library |
| libpciaccess | 0.18.1 | Xorg PCI access library |
| libpng | 1.6.39 | Library for handling PNG files |
| libtool | 2.4.7 | Generic shared library support tools |
| libunwind | 1.6.2 | Determining the call chain of a program |
| libvdpau | 1.5 | Video Decode and Presentation API |
| libx11 | 1.8.12 | Xorg Core X11 protocol client library |
| libxau | 1.0.12 | Xorg Authorization library |
| libxcb | 1.17.0 | The X C Binding (XCB) library |
| libxdamage | 1.1.6 | Xorg Damage Extension library |
| libxdmcp | 1.1.5 | Xorg Display Manager Control Protocol library |
| libxext | 1.3.6 | Xorg Common extensions library |
| libxfixes | 6.0.1 | Xorg Fixes Extension library |
| libxi | 1.8.2 | Xorg Input Extension library |
| libxkbcommon | 1.13.1 | Library to handle keyboard descriptions |
| libxkbfile | 1.1.3 | Xorg XKB file handling library |
| libxml2 | 2.14.6 | C parser for XML |
| libxshmfence | 1.3.3 | Xorg shared memory fences library |
| libxxf86vm | 1.1.6 | Xorg XF86 Video Mode Extension library |
| likwid | 5.4.1 | Performance monitoring and benchmarking suite. |
| m4 | 1.4.19 | Macro processor |
| make | 4.4.1 | Remake files automatically |
| mesa | 26.0.2 | OpenGL and Vulkan implementations |
| metis | 5.2.1 | Graph partitioning and fill-reducing matrix ordering library |
| mini-chameleon | 0.2.0 | Educational-purpose dense linear algebra solver |
| mit-krb5 | 1.21 | MIT Kerberos 5 |
| mmg | 5.7.2 | Surface and volume remeshers |
| mpc | 1.3.1 | C library for arbitrary-precision complex arithmetic |
| mpfr | 4.2.2 | C library for arbitrary-precision floating-point arithmetic |
| mpich | 4.3.0 | Implementation of the Message Passing Interface (MPI) |
| mumps | 5.8.0 | Multifrontal sparse direct solver |
| mumps-metis | 5.8.0 | Multifrontal sparse direct solver |
| mumps-metis-openmpi | 5.8.0 | Multifrontal sparse direct solver (with MPI) |
| mumps-openmpi | 5.8.0 | Multifrontal sparse direct solver (with MPI) |
| nano | 9.2 | Small, user-friendly console text editor |
| ninja | 1.13.2 | Small build system |
| nlohmann-json | 3.12.0 | JSON parser and printer library for C++ |
| nmad | 2026-01-21 | An Optimizing Communication Library for High-Performance Networks |
| node | 24.18.0 | Evented I/O for V8 JavaScript |
| nspr | 4.36 | Netscape API for system level and libc-like functions |
| nss | 3.112.5 | Network Security Services (ESR) |
| nss-certs | 3.112.5 | CA certificates from Mozilla |
| nvidia-cudnn | 9.13.1.26 | NVIDIA CUDA Deep Neural Network library (cuDNN) |
| nvidia-driver-libs | 580 | This package makes the NVidia drivers libraries visible inside guix's world. |
| nvidia-driver-libs-plafrim | 610 | This package makes the NVidia drivers libraries visible inside guix's world. |
| openblas | 0.3.31 | Optimized BLAS library based on GotoBLAS |
| openmpi | 4.1.6 | MPI-3 implementation |
| openmpi-cuda | 4.1.6 | MPI-3 implementation, with CUDA support |
| openssl | 3.5.7 | SSL/TLS implementation |
| osu-micro-benchmarks | 7.5.1 | Benchmarking suite from the MVAPICH project |
| osu-micro-benchmarks-cuda | 7.5.1 | MPI microbenchmarks with CUDA support. |
| otf2 | 3.1.1 | Open Trace Format 2 library |
| padicotm | 2026-01-21 | A High-performance Communication Framework for Grids |
| pari-gp | 2.17.4 | PARI/GP, a computer algebra system for number theory |
| parsec | 4.0.2411 | Parallel runtime scheduler and execution controller |
| pcre2 | 10.42 | Perl Compatible Regular Expressions |
| perftest | 4.5-0.20 | Open Fabrics Enterprise Distribution (OFED) Performance Tests |
| petsc | 3.24.0 | Library to solve PDEs |
| petsc-openmpi | 3.24.0 | Library to solve PDEs (with MUMPS and MPI support) |
| pioman | 2026-01-21 | A Generic I/O Manager |
| pkg-config | 0.29.2 | Helper tool used when compiling applications and libraries |
| podman | 6.1.0 | Manage containers, images, pods, and their volumes |
| procps | 4.0.3 | Utilities that give information about processes |
| protobuf | 6.31.1 | Data encoding for remote procedure calls (RPCs) |
| psm2 | 12.0 | Intel Performance Scaled Messaging 2 (PSM2) library |
| pt-scotch | 7.0.7 | Programs and libraries for graph algorithms (with MPI) |
| pt-scotch-metis | 7.0.7 | Programs and libraries for graph algorithms (with MPI) |
| pt-scotch32 | 7.0.7 | Programs and libraries for graph algorithms (with MPI and 32-bit integers) |
| pt-scotch32-metis | 7.0.7 | Programs and libraries for graph algorithms (with MPI and 32-bit integers) |
| puk | 2026-01-21 | PadicoTM micro-kernel |
| pukabi | 2026-01-21 | Dynamic ABI manager |
| python | 3.12.12 | High-level, dynamically-typed programming language |
| python-bz2file | 0.98 | Read and write bzip2-compressed files |
| python-pyzstd | 0.18.0 | Zstandard bindings for Python |
| python-typing-extensions | 4.15.0 | Experimental type hints for Python |
| qtbase | 6.9.2 | Cross-platform GUI library |
| qttools | 6.9.2 | Qt Tools and Designer modules |
| quark | 0.0.0-0.c6a9055 | Small and simple HTTP GET/HEAD-only web server for static content |
| r | 4.6.1 | Environment for statistical computing and graphics |
| r-boot | 1.3-32 | Bootstrap functions for R |
| r-class | 7.3-23 | R functions for classification |
| r-cluster | 2.1.8.2 | Methods for cluster analysis |
| r-codetools | 0.2-20 | Code analysis tools for R |
| r-foreign | 0.8-91 | Read data stored by other statistics software |
| r-kernsmooth | 2.23-26 | Functions for kernel smoothing |
| r-lattice | 0.22-9 | High-level data visualization system |
| r-mass | 7.3-65 | Support functions and datasets for Venables and Ripley's MASS |
| r-matrix | 1.7-5 | Sparse and dense matrix classes and methods |
| r-mgcv | 1.9-4 | Mixed generalised additive model computation |
| r-minimal | 4.6.1 | Environment for statistical computing and graphics |
| r-nlme | 3.1-169 | Linear and nonlinear mixed effects models |
| r-nnet | 7.3-20 | Feed-forward neural networks and multinomial log-linear models |
| r-rpart | 4.1.27 | Recursive partitioning and regression trees |
| r-spatial | 7.3-18 | Functions for kriging and point pattern analysis |
| r-survival | 3.8-6 | Survival analysis |
| rclone | 1.72.1 | `rsync' for cloud storage |
| rdma-core | 62.0 | Utilities and libraries for working with RDMA devices |
| recutils | 1.9 | Manipulate plain text files as databases |
| rocblas | 7.1.1 | BLAS implementation for ROCm |
| rocm | 7.1.1-abaca | Abaca's ROCm metapackage |
| rocm-cmake | 7.1.1 | ROCm cmake modules |
| rocm-comgr | 7.1.1 | ROCm Code Object Manager |
| rocm-hip-runtime | 7.1.1 | ROCm HIP Runtime |
| rocm-opencl-runtime | 7.1.1 | ROCm OpenCL Runtime |
| rocm-smi-lib | 7.1.1-abaca | The ROCm System Management Interface (ROCm SMI) Library (abaca) |
| rocm-smi-lib-bin | 7.1.1-abaca | The ROCm System Management Interface (ROCm SMI) Library (abaca) |
| rocm-toolchain | 7.1.1 | Clang-based ROCm toolchain for C/C++ development |
| rocminfo | 7.1.1 | ROCm Application for Reporting System Info |
| rocprim | 7.1.1 | Header-only library providing HIP parallel primitives |
| rocprofiler | 7.1.1 | ROC profiler library |
| rocprofiler-register | 7.1.1 | Support library to be used with rocprofiler |
| rocr-runtime | 7.1.1 | ROCm Platform Runtime |
| rocrand | 7.1.1 | RAND library for the HIP programming language |
| rocsolver | 7.1.1 | LAPACK implementation for ROCm |
| roctracer | 7.1.1 | ROCm performance tracing library |
| ruby | 4.0.5 | Programming language interpreter |
| rust | 1.93.0 | Compiler for the Rust programming language |
| scalasca | 2.6.2 | Performance analysis of parallel programs through runtime measurements |
| scalfmm | 3.1 | Fast Multipole Method Framework |
| scip | 10.0.1 | Solving constraint integer programs |
| scorep-openmpi | 9.0 | Performance measurement infrastructure for parallel code |
| scotch | 7.0.7, 6.1.1 | Programs and libraries for graph algorithms |
| scotch-metis | 7.0.7 | Programs and libraries for graph algorithms |
| scotch32 | 7.0.7 | Programs and libraries for graph algorithms (32-bit integers) |
| scotch32-metis | 7.0.7 | Programs and libraries for graph algorithms (32-bit integers) |
| screen | 5.0.2 | Full-screen window manager providing multiple terminals |
| simgrid | 4.1 | Distributed system simulator |
| singularity | 2.6.1 | Container platform |
| slepc | 3.24.0 | Scalable library for eigenproblems |
| slepc-openmpi | 3.24.0 | Scalable library for eigenproblems (with MPI support) |
| socat | 1.7.4.4 | Open bidirectional communication channels from the command line |
| sqlite | 3.53.1 | The SQLite database management system |
| starpu | 1.4.12 | Run-time system for heterogeneous computing |
| starpu-simgrid | 1.4.12 | Run-time system for heterogeneous computing (simgrid support) |
| sundials | 7.1.1 | Suite of nonlinear and differential/algebraic equation solvers |
| tetgen | 1.6.0 | Quality Tetrahedral Mesh Generator and 3D Delaunay Triangulator |
| texinfo | 7.3 | The GNU documentation format |
| tmux | 3.7c | Terminal multiplexer |
| topomatch | 1.1 | Process mapping algorithms and tools for general topologies |
| tree | 2.3.2 | Recursively list the contents of a directory |
| ucx | 1.20.0 | Optimized communication layer for message passing in HPC |
| universal-ctags | 6.2.1 | Generate tag files for source code |
| util-linux-lib | 2.40.4 | Collection of utilities for the Linux kernel |
| util-macros | 1.20.2 | Xorg autoconf macros |
| uv | 0.10.12 | Python package and project manager written in Rust |
| valgrind | 3.27.0 | Debugging and profiling tool suite |
| vim | 9.2.0333 | Text editor based on vi |
| vite | 1.4 | Visualize program execution traces |
| vulkan-headers | 1.4.335.0 | Vulkan Header files and API registry |
| which | 2.21 | Find full path of shell commands |
| xorgproto | 2024.1 | Xorg protocol headers |
| zlib | 1.3.1 | Compression library |
| zstd | 1.5.7 | Zstandard real-time compression algorithm |
| zstd-lib | 1.5.7 | Zstandard real-time compression algorithm |