English

Unstructured Overlapping Mesh Distribution in Parallel

Mathematical Software 2015-06-23 v1 Distributed, Parallel, and Cluster Computing Numerical Analysis

Abstract

We present a simple mathematical framework and API for parallel mesh and data distribution, load balancing, and overlap generation. It relies on viewing the mesh as a Hasse diagram, abstracting away information such as cell shape, dimension, and coordinates. The high level of abstraction makes our interface both concise and powerful, as the same algorithm applies to any representable mesh, such as hybrid meshes, meshes embedded in higher dimension, and overlapped meshes in parallel. We present evidence, both theoretical and experimental, that the algorithms are scalable and efficient. A working implementation can be found in the latest release of the PETSc libraries.

Keywords

Cite

@article{arxiv.1506.06194,
  title  = {Unstructured Overlapping Mesh Distribution in Parallel},
  author = {Matthew G. Knepley and Michael Lange and Gerard J. Gorman},
  journal= {arXiv preprint arXiv:1506.06194},
  year   = {2015}
}

Comments

14 pages, 6 figures, submitted to TOMS

R2 v1 2026-06-22T09:57:07.367Z