Parallel Delaunay mesh generation kernel
- 10 July 2003
- journal article
- research article
- Published by Wiley in International Journal for Numerical Methods in Engineering
- Vol. 58 (2) , 161-176
- https://doi.org/10.1002/nme.765
Abstract
We present the results of an evaluation study on the re‐structuring of a latency‐bound mesh generation algorithm into a latency‐tolerant parallel kernel. We use concurrency at a fine‐grain level to tolerate long, variable, and unpredictable latencies of remote data gather operations required for parallel guaranteed quality Delaunay triangulations. Our performance data from a 16 node SP2 and 32 node Cluster of Sparc Workstations suggest that more than 90% of the latency from remote data gather operations can be masked effectively at the cost of increasing communication overhead between 2 and 20% of the total run time. Despite the increase in the communication overhead the latency‐tolerant mesh generation kernel we present in this paper can generate tetrahedral meshes for parallel field solvers eight to nine times faster than the traditional approach. Copyright © 2003 John Wiley & Sons, Ltd.Keywords
This publication has 14 references indexed in Scilit:
- Date movement and control substrate for parallel adaptive applicationsConcurrency and Computation: Practice and Experience, 2002
- Mobile object layer: a runtime substrate for parallel adaptive and irregular computationsAdvances in Engineering Software, 2000
- Parallel FEM Simulation of Crack Propagation — Challenges, Status, and PerspectivesPublished by Springer Nature ,2000
- Distributed parallel Delaunay mesh generationComputer Methods in Applied Mechanics and Engineering, 1999
- Design and Implementation of a Practical Parallel Delaunay AlgorithmAlgorithmica, 1999
- Delaunay triangulation in computational fluid dynamicsComputers & Mathematics with Applications, 1992
- Automatic three‐dimensional mesh generation by the finite octree techniqueInternational Journal for Numerical Methods in Engineering, 1991
- Computing the n-dimensional Delaunay tessellation with application to Voronoi polytopesThe Computer Journal, 1981
- Computing Dirichlet tessellationsThe Computer Journal, 1981
- Transforming triangulationsDiscrete Mathematics, 1972