A task-driven implementation of a simple numerical solver for hyperbolic conservation laws

01/19/2017
by   Mohamed Essadki, et al.
0

This article describes the implementation of an all-in-one numerical procedure within the runtime StarPU. In order to limit the complexity of the method, for the sake of clarity of the presentation of the non-classical task-driven programming environnement, we have limited the numerics to first order in space and time. Results show that the task distribution is efficient if the tasks are numerous and individually large enough so that the task heap can be saturated by tasks which computational time covers the task management overhead. Next, we also see that even though they are mostly faster on graphic cards, not all the tasks are suitable for GPUs, which brings forward the importance of the task scheduler. Finally, we look at a more realistic system of conservation laws with an expensive source term, what allows us to conclude and open on future works involving higher local arithmetic intensity, by increasing the order of the numerical method or by enriching the model (increased number of parameters and therefore equations).

READ FULL TEXT

page 4

page 10

page 16

page 18

research
03/03/2022

Numerical conservation laws of time fractional diffusion PDEs

The first part of this paper introduces sufficient conditions to determi...
research
03/22/2022

Multiresolution-analysis for stochastic hyperbolic conservation laws

A multiresolution analysis for solving stochastic conservation laws is p...
research
07/06/2022

Lax-Wendroff flux reconstruction method for hyperbolic conservation laws

The Lax-Wendroff method is a single step method for evolving time depend...
research
11/25/2022

Designing Neural Networks for Hyperbolic Conservation Laws

We propose a new data-driven method to learn the dynamics of an unknown ...
research
05/25/2023

A filtered Chebyshev spectral method for conservation laws on network

We propose a spectral method based on the implementation of Chebyshev po...
research
09/17/2021

Hyperbolic balance laws: residual distribution, local and global fluxes

This paper describes a class of scheme named "residual distribution sche...
research
06/07/2020

RoeNets: Predicting Discontinuity of Hyperbolic Systems from Continuous Data

We introduce Roe Neural Networks (RoeNets) that can predict the disconti...

Please sign up or login with your details

Forgot password? Click here to reset