schwarz-lib
Table of Contents
Summary
schwarz-lib
is a C++ library, written to function as a test-bed for asynchronous Schwarz methods.
See the library webpage for more details on how to use it.
Main features
- Interfaces with the Ginkgo library and therefore can run on multiple GPUs (with both CUDA and HIP back-ends).
- Interfaces with the deal.II library and therefore can solve for problems constructed through Finite Element methods.
Sub-projects
- Event-based communication.
- Iterative methods as local solvers.
- Mixed-precision asynchronous methods.
Related papers and talks
-
Evaluating asynchronous Schwarz solvers for Exascale, March 2020, arXiv:2003.05361, cs.DC.
-
Evaluating asynchronous Schwarz solvers for Exascale, PACO19 conference, Max Planck Institute-Magdeburg, 5-6 November 2019. [slides]
-
Using iterative methods for local solves in asynchronous Schwarz methods, University of Tennessee, Knoxville - Innovative Computing Laboratory, Lunch talks [slides].