Name | Version | Description | Topic | Availability | Target user |
---|---|---|---|---|---|
ADIOS2 | 1.13.1 (LEONARDO), 2.5.0 (G100) |
ADIOS2 is an adaptable, scalable, and unified framework to aid scientific applications when data transfer volumes exceed the capabilities of traditional file I/O. |
Data Libraries, Production Environment | GALILEO100, LEONARDO | all |
Anaconda | 2022.05 (LEONARDO), 2019.10 (MARCONI), 2021.5 (G100) |
Python distribution for scientific computing. |
Production Environment | GALILEO100, LEONARDO, MARCONI | academic |
Bazaar | 2.7.0 |
Bazaar is a version control system that helps you track project history over time and to collaborate easily with others |
Production Environment | MARCONI | all |
CMake | 3.23.3 (MARCONI) 3.21.4 (G100) 3.24.3 (LEONARDO) |
CMake build system |
Production Environment | GALILEO100, LEONARDO, MARCONI | all |
CubeGUI | 4.4 |
CubeGUI is a performance report explorer for Scalasca and Score-P |
Production Environment | MARCONI | all |
CUDA | 11.5.0 (G100) 11.8 (LEONARDO) |
CUDA Toolkit |
Production Environment | GALILEO100, LEONARDO | all |
Curl | 7.79.0 (G100, LEONARDO) |
cURL is an open source command line tool and library for transferring data with URL syntax. |
Production Environment | GALILEO100, LEONARDO | all |
Cython | 0.27.3 (MARCONI), 0.29.24 (G100) |
Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex) |
Production Environment | MARCONI | all |
EcCodes | 2.13.0 (MARCONI) 2.21.0 (G100) 2.25.0 (LEONARDO) |
EcCodes is a package developed by ECMWF which provides an application programming interface and a set of tools for decoding and encoding messages. |
Production Environment | GALILEO100, LEONARDO, MARCONI | all |
ELPA | 2017.11.001 (MARCONI), LEONARDO), 2021.05 (G100) |
Eigenvalue SoLvers for Petaflop-Applications (ELPA) |
Chemistry, Physics, Production Environment | GALILEO100, LEONARDO, MARCONI | all |
Emacs | 27.2 (G100) 28.2 (LEONARDO) |
An extensible, customizable, free/libre text editor — and more. |
Production Environment | GALILEO100, LEONARDO | all |
Extrae | 3.7.0 (MARCONI) |
Instrumentation framework to generate execution traces of the most used parallel runtimes |
Production Environment | MARCONI | all |
FFmpeg | 4.1.4 (MARCONI) |
Collection of libraries and tools to process multimedia contents |
Deep Learning, Production Environment | MARCONI | all |
Git | 2.17 (MARCONI),2.31.1 (G100) 2.38.1 (LEONARDO) |
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. |
Production Environment | GALILEO100, LEONARDO, MARCONI | all |
Gmt | 6.2.0 (Galileo100) 6.2.0 (Leonardo) |
GMT is an open source collection of command-line tools for manipulating geographic and Cartesian data sets and producing PostScript illustrations. |
Production Environment | GALILEO100, LEONARDO | all |
GNU | 8.3.0 (MARCONI), 10.2.0 (G100) |
GNU Compiler Collection |
Production Environment | GALILEO100, MARCONI | all |
GrADS | 2.2.1 (MARCONI) 2.2.2 (G100) |
Grid Analysis and Display System - manipulation of earth science data. |
Engineering, Production Environment | GALILEO100, MARCONI | all |
Gsl | 2.5 (MARCONI), 2.7 (G100) |
GNU Scientific Library: numerical library for C and C++ |
Maths Libraries, Production Environment | GALILEO100, MARCONI | all |
Hwloc | 1.11.3 |
The hwloc software package provides a portable abstraction of the hierarchical topology of modern architectures |
Production Environment | MARCONI | all |
Intel | pe-xe-2020--binary (MARCONI) oneapi-compilers/2021.4.0 (G100) oneapi-compilers/2023.0.0 (LEONARDO) |
Intel compilers |
Production Environment | GALILEO100, LEONARDO, MARCONI | all |
Intelmpi | oneapi-2022--binary (MARCONI) intel-oneapi-mpi/2021.4.0 (G100) intel-oneapi-mpi/2021.7.1 (LEONARDO) |
Intel MPI compilers |
Production Environment | GALILEO100, LEONARDO, MARCONI | all |
JDK | 1.8.0_111 |
Development environment for building applications, applets, and components using the Java programming language. |
Production Environment | MARCONI | all |
JRE | 1.8.0_111 (MARCONI, G100) |
Java Runtime Enviroment |
Production Environment | GALILEO100, MARCONI | all |
Jsoncpp | 1.9.3 |
Json is a lightweight data-interchange format. It can represent numbers, strings, ordered sequences of values, and collections of name/value pairs. |
Production Environment | MARCONI | all |
Jube | 2.4.3 (Leonardo) |
The Juelich benchmarking environment (JUBE) provides a script based framework to easily create benchmark sets, run those sets on different computer systems and evaluate the results. |
Production Environment | LEONARDO | all |
Lftp | 4.9.1 |
LFTP is a sophisticated file transfer program supporting a number of network protocols (ftp, http, sftp, fish, torrent). |
Production Environment | MARCONI | all |
Llvm | 15.0.4 (LEONARDO) |
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. |
Production Environment | LEONARDO | all |
MAGMA | 2.6.2 (LEONARDO) |
A dense linear algebra library similar to LAPACK but for heterogeneous/hybrid architectures, starting with current "Multicore+GPU" systems. |
Maths Libraries, Production Environment | LEONARDO | all |
Mpi4py | 3.0.0--python--3.6.4 (Marconi) |
MPI for Python |
Production Environment | MARCONI | all |
Mvapich2 | 2.3.1--intel--pe-xe-2018--binary (Marconi) |
BSD-licensed implementation of the MPI standard |
Production Environment | MARCONI | all |
Nccl | 2.14.3 |
The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and multi-node collective communication primitives that are performance optimized for NVIDIA GPUs. |
Production Environment | LEONARDO | all |
NcFTP | 3.2.6 |
A set of FREE application programs implementing the File Transfer Protocol (FTP) |
Production Environment | GALILEO100, MARCONI | all |
Openfoam+ | v2012 (MARCONI) v2206 (G100) |
OpenFOAM is a free, open source CFD software. OpenFOAM has an extensive range of features to solve anything from complex fluid flows involving chemical reactions, turbulence and heat transfer, to acoustics, solid mechanics and electromagnetics |
Production Environment | GALILEO100, MARCONI | all |
Openjdk | 11.0.12 (G100), 11.0.17 (LEONARDO) |
The free and opensource java implementation |
Production Environment | GALILEO100, LEONARDO | all |
OpenMPI | 4.1.1 (G100) 4.0.1 (MARCONI) 4.1.4 (LEONARDO) |
OpenMPI |
Production Environment | GALILEO100, LEONARDO, MARCONI | all |
PGI | 16.5 (MARCONI) |
PGI's full suite of parallelizing F77, F95, HPF, C and C++ compilers and development tools. Includes the OpenMP parallel debugger/profiler. |
Production Environment | MARCONI | all |
PnetCDF | 1.11--intelmpi--2018--binary (MARCONI) 1.12 (G100) |
A high-performance parallel I/O library for accessing Unidata's NetCDF |
Production Environment | GALILEO100, MARCONI | all |
Popt | 1.16 |
Library for parsing arguments |
Production Environment | MARCONI | all |
Python | 3.8.12 (G100) 3.9.4 (MARCONI) 3.10.8 (LEONARDO) |
Python programming language |
Production Environment | GALILEO100, LEONARDO, MARCONI | all |
Qt | 5.9.0 (MARCONI) |
Cross-platform application and GUI framework |
Maths Libraries, Production Environment | MARCONI | all |
ROOT | 6.08.06 |
A modular scientific software framework |
Production Environment | MARCONI | all |
Scalasca | 2.4 |
Profiler for parallel scientific and engineering applications |
Production Environment | MARCONI | all |
SCons | 2.5.1 |
Open Source software construction tool, a next-generation build tool. |
Production Environment | MARCONI | all |
Scorep | 4.0 |
The Score-P is a highly scalable tool suite for profiling, event tracing, and online analysis of HPC applications. |
Production Environment | MARCONI | all |
Selfie | 30nov2017 |
Self and Light proFIling Engine - a very light profiling tools for Linux commands and HPC codes |
Production Environment | MARCONI | all |
Singularity | 3.8.0 (G100) 3.7.0 (MARCONI) 3.8.7 (LEONARDO) |
Containarization tool for HPC |
Production Environment | GALILEO100, LEONARDO, MARCONI | all |
Snakemake | 6.15.1 (LEONARDO) |
Snakemake is an MIT-licensed workflow management system. |
Production Environment | LEONARDO | all |
Spack | 0.17.1 (G100) 0.19.1 (LEONARDO) |
A flexible package manager supporting multiple versions, configurations, platforms and compilers. |
Production Environment | GALILEO100, LEONARDO | all |
TotalView | 2018.10, 2020.2.6 (Marconi), 2020.2.6 (G100) |
Faster fault isolation, improved memory optimization, and dynamic visualization for your high-scale HPC apps |
Production Environment | GALILEO100, MARCONI | all |
Valgrind | 3.16.1(Marconi), 3.17.0 (G100), 3.19.0 (LEONARDO) |
Valgrind is an instrumentation framework for building dynamic analysis tools |
Production Environment | GALILEO100, LEONARDO, MARCONI | all |
VTune | 2018 (Marconi), oneapi-2022 (G100) |
Intel VTune Amplifier performance analysis toolkit |
Production Environment | GALILEO100, MARCONI | all |