Task-based parallelization of an implicit kinetic scheme
This work addresses the need for efficient parallelization of implicit high-order methods for conservation laws, but the results are preliminary and the contribution is incremental.
The paper presents a parallel implementation of the Palindromic Discontinuous Galerkin (PDG) method for systems of conservation laws in multiple dimensions, using the StarPU runtime library. Preliminary test cases demonstrate the feasibility of the approach, but no concrete performance numbers are provided.
In this paper we present and implement the Palindromic Discontinuous Galerkin (PDG) method in dimensions higher than one. The method has already been exposed and tested in [4] in the one-dimensional context. The PDG method is a general implicit high order method for approximating systems of conservation laws. It relies on a kinetic interpretation of the conservation laws containing stiff relaxation terms. The kinetic system is approximated with an asymptotic-preserving high order DG method. We describe the parallel implementation of the method, based on the StarPU runtime library. Then we apply it on preliminary test cases.