All software
JUBE
JUBE is a generic, lightweight, configurable environment to run, monitor and analyse application execution in a systematic way. This software is commonly used to execute benchmarks and complex workflows on High Performance Computers, but is not limited to these systems.
- Benchmark
- Benchmarking
- High performance computing
- + 5
- Python
- Shell
- C
PedPy
PedPy is a Python library for the analysis of pedestrian movement data.
- pedestrian analysis
- pedestrian dynamics
- research software
- Pascal
- Python
- Jupyter Notebook
- + 1
EnPT
The Environmental Mapping and Analysis Program (EnMAP) is a German hyperspectral satellite mission that aims at monitoring and characterising Earth’s environment on a global scale. EnMAP measures and models key dynamic processes of Earth’s ecosystems by extracting geochemical, biochemical and biophy
- Earth & Environment
- EnMAP
- Hyperspectral
- + 2
- Python
- Makefile
- Shell
Independent Parallel Particle Layer (IPPL)
IPPL is a C++ library to develop performance portable code for fully Eulerian, Lagrangian or hybrid Eulerian-Lagrangian methods. IPPL supports simulations in one to six dimensions, mixed precision, and asynchronous execution in different execution spaces (e.g. CPUs and GPUs).
- Computational Fluid Dynamics
- GPU
- High performance computing
- + 5
- C++
- TeX
- CMake
- + 3
Alise
The Account LInking SErvice (ALISE) is a tool to link accounts at a service. The goal is to enable federated services at sites that do not yet support federated identities.
- AAI
- Helmholtz AAI
- hpc
- + 3
- Python
- HTML
- Makefile
base-repo
Base-repo is a generic, domain-agnostic research data repository suitable to store and manage all kinds of research data. Its content is organized as DataResources, which consist of descriptive DataCite-compliant Metadata and one or more data elements, either stored as files or linked by reference.
- Datacite
- data managment
- FAIR Data
- + 1
- Java
- Shell
- Dockerfile
Cat4KIT
Cat4KIT is an open-source framework for cataloging, managing and publishing research data according to the FAIR principles. Building on the STAC-Ecosystem, it allows for a simple and user-friendly description, integration and discovery of research data.
- data managment
- Earth & Environment
- FAIR Data
- + 2
exaCB
The exacb framework is a set of tools and configurations to enable Continuous Benchmarking (CB) on Supercomputers. With a given target application, it provides an easy common entry point to monitor application performance and collect data in a uniform manner.
- Benchmarking
- exascale
- open source
Flaat
Use python decorators for authorising access to OIDC authenticated REST APIs
- AAI
- Helmholtz AAI
- OpenID Connect
- + 1
- Python
- Makefile
FMSolvr
High-performance software library for N-body problems with 1/r potential using the Fast Multipole Method.
- FMM, Coulomb
go-oidfed
The go-oidfed library is an implementation of OpenID Federation in the go language with the goal to enable go applications to make use of OpenID federation.
- OIDC
- oidfed
- OpenID Connect
- + 1
- Go
jCubeR
Cube, which is used as performance report explorer for Scalasca and Score-P, is a generic tool for displaying a multi-dimensional performance space consisting of the dimensions (i) performance metric, (ii) call path, and (iii) system resource.
- High performance computing
- Information
- Performance Analysis
- + 2