Name | Version | Description | Topic | Availability | Target user |
---|---|---|---|---|---|
ADIOS2 | 2.5.0 |
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 | all |
Amgx | 2.2.0 |
A GPU accelerated core solver library to speed up computationally intense linear solvers |
Maths Libraries, Production Environment | MARCONI100 | all |
Anaconda | 2019.10 (MARCONI), 2020.11 (M100) 2021.5 (G100) |
Python distribution for scientific computing. |
Production Environment | GALILEO100, MARCONI, MARCONI100 | all |
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 |
Binutils | 2.34 |
A collection of binary tools for creating and managing binary programs, object files, libraries, profile data, and assembly source code. |
Production Environment | MARCONI100 | all |
Cirq | 0.7.0 |
Cirq is a Python library for writing, manipulating, and optimizing quantum circuits and running them against quantum computers and simulators. |
Maths Libraries, Production Environment | MARCONI100 | all |
CMake | 3.24.2 (M100) 3.23.3 (MARCONI) 3.21.4 (G100) |
CMake build system |
Production Environment | GALILEO100, MARCONI, MARCONI100 | 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.3 (M100) |
CUDA Toolkit |
Production Environment | GALILEO100, MARCONI100 | all |
Curl | 7.79.0 |
cURL is an open source command line tool and library for transferring data with URL syntax. |
Production Environment | GALILEO100 | 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) |
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, MARCONI | all |
ELPA | 2017.11.001 (MARCONI), 2020.11.001(M100), 2021.05 (G100) |
Eigenvalue SoLvers for Petaflop-Applications (ELPA) |
Chemistry, Physics, Production Environment | GALILEO100, MARCONI, MARCONI100 | all |
Emacs | 28.1 (M100), 27.2 (G100) |
An extensible, customizable, free/libre text editor — and more. |
Production Environment | GALILEO100, MARCONI100 | all |
Extrae | 3.7.0 (MARCONI) 3.8.0 (M100) |
Instrumentation framework to generate execution traces of the most used parallel runtimes |
Production Environment | MARCONI, MARCONI100 | all |
FFmpeg | 4.1.4 (MARCONI) 4.1.4 (M100) |
Collection of libraries and tools to process multimedia contents |
Deep Learning, Production Environment | MARCONI, MARCONI100 | all |
Git | 2.17 (MARCONI) 2.27 (M100) 2.31.1 (G100) |
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, MARCONI, MARCONI100 | all |
gmt | 6.2.0 |
GMT is an open source collection of command-line tools for manipulating geographic and Cartesian data sets and producing PostScript illustrations. |
Production Environment | GALILEO100 | all |
GNU | 8.3.0 (MARCONI), 10.2.0 (G100), 10.3.0 (M100) |
GNU Compiler Collection |
Production Environment | GALILEO100, MARCONI, MARCONI100 | 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.6 (M100), 2.7 (G100) |
GNU Scientific Library: numerical library for C and C++ |
Maths Libraries, Production Environment | GALILEO100, MARCONI, MARCONI100 | all |
Hpc-sdk | 2021 |
The NVIDIA HPC SDK is a comprehensive suite of C, C++, and Fortran compilers, libraries, and tools for GPU-accelerating HPC applications. |
Production Environment | MARCONI100 | 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-2021--binary (G100) |
Intel compilers |
Production Environment | GALILEO100, MARCONI | all |
Intelmpi | 2020--binary (MARCONI) oneapi-2022--binary, intel-oneapi-mpi/2021.4.0 (G100) |
Intel MPI compilers |
Production Environment | GALILEO100, 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, MARCONI100 | 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 | 10.0.1 |
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. |
Production Environment | MARCONI100 | all |
MAGMA | 2.5.3--cuda--10.2 (M100) |
A dense linear algebra library similar to LAPACK but for heterogeneous/hybrid architectures, starting with current "Multicore+GPU" systems. |
Maths Libraries, Production Environment | MARCONI100 | 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) 2.3.4 (M100) |
BSD-licensed implementation of the MPI standard |
Production Environment | MARCONI, MARCONI100 | all |
Nccl | 2.8.3--cuda--11.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 | MARCONI100 | 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 | MARCONI, MARCONI100 | all |
OpenMPI | 4.0.3 (M100) 4.1.1 (G100), 4.1.1 (MARCONI) |
OpenMPI |
Production Environment | GALILEO100, MARCONI, MARCONI100 | all |
PGI | 19.10 (M100) 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, MARCONI100 | all |
PnetCDF | 1.11--intelmpi--2018--binary (MARCONI) 1.12 (G100, M100) |
A high-performance parallel I/O library for accessing Unidata's NetCDF |
Production Environment | GALILEO100, MARCONI, MARCONI100 | all |
Popt | 1.16 |
Library for parsing arguments |
Production Environment | MARCONI | all |
Python | 3.8.2 (M100) 3.8.6 (G100) 3.9.4 (MARCONI) |
Python programming language |
Production Environment | GALILEO100, MARCONI, MARCONI100 | all |
Qt | 5.9.0--gnu--6.1.0 (MARCONI), 6.1--gnu--8.4.0(M100) |
Cross-platform application and GUI framework |
Maths Libraries, Production Environment | MARCONI, MARCONI100 | 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.7.0 (M100) 3.6.1 (Marconi) |
Containarization tool for HPC |
Production Environment | MARCONI, MARCONI100 | all |
Spack | 0.14.2 |
A flexible package manager supporting multiple versions, configurations, platforms and compilers. |
Production Environment | GALILEO100, MARCONI100 | all |
Spectrum MPI | 10.4.0--binary |
Accelerating High-performance application parallelization. |
Production Environment | MARCONI100 | 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(M100, G100) |
Valgrind is an instrumentation framework for building dynamic analysis tools |
Production Environment | MARCONI, MARCONI100 | all |
VTune | 2018 (Marconi), oneapi-2022 (G100) |
Intel VTune Amplifier performance analysis toolkit |
Production Environment | GALILEO100, MARCONI | all |
XL | 16.1.1--binary |
IBM XL High performance compiler |
Production Environment | MARCONI100 | all |
Xmlf90 | 1.5.4--gnu--8.4.0 |
A suite of light-weight libraries to work with XML in Fortran. |
Production Environment | MARCONI100 | all |