2007 · 28 citations · 27 references
Mathematical ProgrammingEngineeringGeometryComputer ArchitectureComputer-aided DesignQuality Mesh RefinementMesh OptimizationParallel ComputingComputational GeometryGeometry ProcessingGeometric ModelingComputer EngineeringComputer ScienceUnstructured Mesh GenerationSparse Mesh RefinementSparse Parallel DelaunayNatural SciencesParallel ProcessingMesh ReductionParallel ProgrammingErew Pram
The authors recently introduced the technique of sparse mesh refinement to produce the first near-optimal sequential time bounds of O(n lg L/s+m) for inputs in any fixed dimension with piecewiselinear constraining (PLC) features. This paper extends that work to the parallel case, refining the same inputs in time O(lg(L/s) lgm) on an EREW PRAM while maintaining the work bound; in practice, this means we expect linear speedup for any practical number of processors. This is faster than the best previously known parallel Delaunay mesh refinement algorithms in two dimensions. It is the first technique with work bounds equal to the sequential case. In higher dimension, it is the first provably fast parallel technique for any kind of quality mesh refinement with PLC inputs. Furthermore, the algorithm's implementation is straightforward enough that it is likely to be extremely fast in practice.
27
Parallel symmetry-breaking in sparse graphs
Andrew V. Goldberg, Serge Plotkin, Gregory E. Shannon · 1987 · 156 citations
Streaming computation of Delaunay triangulations
Martin Isenburg, Yuanxin Liu, Jonathan Richard Shewchuk et al. · ACM Transactions on Graphics · 2006 · 146 citations