TL;DR
This paper presents a modular, optimized parallel algorithm for constructing ghost layers in adaptive, non-conforming forest-of-(oc)trees meshes, improving efficiency and flexibility for parallel mesh-based simulations.
Contribution
It introduces a flexible, low-complexity algorithm for face-ghost construction in adaptive meshes, unifying and optimizing existing approaches.
Findings
Reduces ghost layer construction complexity
Supports arbitrary element shapes and adaptivity
Achieves efficient parallel performance
Abstract
We discuss parallel algorithms to gather topological information about off-process mesh neighbor elements. This information is commonly called the ghost layer, whose creation is a fundamental, necessary task in executing most parallel, element-based computer simulations. Approaches differ in that the ghost layer may either be inherently part of the mesh data structure that is maintained and modified, or kept separate and constructed/deleted as needed. In this work, we present an updated design following the latter approach, which we favor for its modularity of algorithms and data structures. We target arbitrary adaptive, non-conforming forest-of-(oc)trees meshes of mixed element shapes, such as cubes, prisms, and tetrahedra, and restrict ourselves to face-ghosts. Our algorithm has low complexity and redundancy since we reduce it to generic codimension-1 subalgorithms that can be…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
