All software
FLAME GPU
FLAME GPU is a GPU accelerated simulator for domain independent complex systems simulations. FLAME GPU provides a mapping between a simple description of an agent and its interactions into optimised GPU code. The software abstracts the details and complexity of the GPU away from modellers.
- GPU
- High performance computing
- Multi-scale & multi model simulations
- + 2
flamingo
Compute and filter molecular properties for quantum dot ligands
- High performance computing
- (Python)
Davidson diagonalization in Fortran
This package contains a Modern Fortran implementation of the Davidson diagonalization algorithms to compute several eigenvalue-eigenvector pairs of a symmetric matrix
- High performance computing
- (CMake)
- (Fortran)
- (Python)
GalerkinToolkit.jl
GalerkinToolkit is a high-performance finite element (FE) toolbox fully implemented in the Julia programming language. It provides modular building blocks to easily implement custom finite element codes to solve partial differential equations (PDEs) using a variety of numerical schemes.
- Finite Element
- High performance computing
- Julia Package
- (GLSL)
- (Julia)
YODA
YODA is a lightweight C++ and Python library for histogramming and statistical analysis, designed for use in particle physics workflows. It supports reproducible, high-performance data analysis and is the foundation for data handling in tools like Rivet.
- Data Analysis
- High performance computing
- Statistics
- + 1
- (C++)
- (M4)
- (Prolog)
- + 2
HPGEM
hpGEM is a C++ partial differential equation solver. It is intended for Discontinuous Galerkin Finite Element Methods, but can also do normal (conforming) Finite Element Methods and Finite Volume.
- Finite Element
- High performance computing
- (C)
- (C++)
- (CMake)
- + 6
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.
- Benchmarking
- High performance computing
- HPC
- + 4
- (C)
- (Python)
- (Shell)
JupyterDaskOnSLURM
A Dask cluster and a Jupyter server on a SLURM system
- Big data
- High performance computing
- jupyter notebooks
- + 1
- (Python)
- (Shell)
Kernel Float
C++ Header-only library for CUDA that simplifies working with vector types and reduced precision floating-point arithmetic in GPU code.
- AI
- Big data
- GPU
- + 1
- (C)
- (C++)
- (CMake)
- + 3
Containers for the KM3NeT Rucio deployment
This repository contains configuration files and scripts to build KM3NeT-specific container images used to deploy Rucio for KM3NeT.
- Big data
- High performance computing
KMM
KMM is a lightweight C++ middleware for accelerated computing.
- GPU
- High performance computing
- (C++)
- (CMake)
- (Cuda)
- + 1
kunefe
A Python package that helps users run containerized applications on HPC systems
- Agent-based modeling
- Apptainer
- containers
- + 5
- (Dockerfile)
- (Python)
- (Shell)