There is a newer version of the record available.

Published June 5, 2020 | Version 2.0
Software Open

paralab/Dendro-5.01: Local timestepping on octree grids

  • 1. School of Computing University of Utah
  • 2. University of Utah

Description

Numerical solutions of hyperbolic partial differential equations(PDEs) are ubiquitous in science and engineering. Method of lines is a popular approach to discretize PDEs defined in spacetime, where space and time are discretized separately. When using explicit timesteppers on adaptive grids, the use of a global timestep size dictated by the finest grid spacing leads to inefficiencies in the coarser regions. Even though adaptive space discretizations are widely used in the field, temporal adaptivity is less common due to its sophisticated nature. In this paper, we present highly scalable algorithms to enable local timestepping (LTS) for explicit timestepping schemes on fully adaptive octrees. We demonstrate the accuracy of our methods as well as the scalability of our framework across 16K cores in TACC's Frontera. We also present a speed up estimation model for \nuts, which predicts the speedup compared to global timestepping(GTS) with an average of 0.1 relative error.

Files

paralab/Dendro-5.01-2.0.zip

Files (42.2 MB)

Name Size Download all
md5:b75cd2a6ce4b368720e68e9c84ef6a9c
42.2 MB Preview Download

Additional details

Related works