|
Simultaneous Mesh Generation and Partitioning for Delaunay Meshes
Chrisochoides, Nikos and Demian Nave
Proceedings, 8th International Meshing Roundtable, South Lake Tahoe, CA, U.S.A., pp.55-66, October 1999
|
|
MESHING RESEARCH CORNER
|
Nikos Chrisochoides
University of Notre Dame, Notre Dame, IN .46556, USA
Email: nikos@cse.nd
Demian Nave
University of Notre Dame, Notre Dame, IN .46556, USA
Email: dnave@cse.nd
Abstract
In this paper, we present a new approach for the parallel generation and
partitioning of unstructured 3D Delaunay meshes. The new approach couples the
mesh generation and partitioning problems into a single optimization problem.
Traditionally, these two problems are solved separately, first generating the
mesh (usually sequentially) and then partitioning the mesh, either sequentially
or in parallel. In the traditional approach, the overheads due to I/O and data
movement exceed 90% of the total execution time. Even if parallel partitioning
schemes are employed, data movement, synchronization, and data structure
translation overheads are high; for applications which require frequent
remeshing (e.g. crack growth simulations), these overheads are prohibitive. We
present a method for solving the mesh partitioning and placement problem
simultaneously with the mesh generation problem. By eliminating unnecessary and
redundant cache, local, and remote memory accesses, we can speedup the
generation and redistribution process, for very large meshes, by almost an order
of magnitude compared to traditional approaches. Our results show that we can
achieve nearly perfect equi-distribution of mesh elements over the processors,
while maintaining reasonably good separator size, all while improving the
quality of the mesh by eliminating many of the problems inherent in traditional
parallel constrained mesh generation.
Update of paper available from author's website:
http://medusa.cse.nd.edu/docs/docs.shtml
Download Full Paper (Postscript Format)
Contact author(s) or publisher for availability and copyright information on above referenced article
|