The development of the following software was funded by KONWIHR:
LIKWID tool suite
LIKWID is a node-level tool suite and library for performance-aware developers. It features a collection of useful command-line tools for topology exploration, affinity control, hardware performance monitoring, hardware configuration, and microbenchmarking.
Developed by: HPC group at RRZE, FAU Erlangen-Nürnberg
Associated Projects: OMI4papps – Optimization, Modeling and Implementation for highly parallel applications
waLBerla (widely applicable Lattice Boltzmann from Erlangen) is a massively parallel framework for multi physics applications. Besides its original objective, Lattice Boltzmann solvers for hydrodynamics, it now contains modules for other applications like Multigrid and rigid body dynamics as well. Great emphasis is placed on the interoperability between the modules, in particular, the fluid-particle coupling. It scales from laptops to current and future supercomputers while maintaining near-perfect efficiency.
Main developer: LSS @ FAU
- Integration of efficient compute kernels for phase field models into the waLBerla simulation framework using code generation and performance engineering techniques
- Scalable Data and Visualisation Output Strategies within the WaLBerla-framework
- waLBerla-MC: A Widely Applicable Lattice Boltzmann Solver for Many-Core Architectures