ACM Home Page
Please provide us with feedback. Feedback
Sparse parallel Delaunay mesh refinement
Full text PdfPdf (221 KB)
Source ACM Symposium on Parallel Algorithms and Architectures archive
Proceedings of the nineteenth annual ACM symposium on Parallel algorithms and architectures table of contents
San Diego, California, USA
SESSION: Algorithms and architectures table of contents
Pages: 339 - 347  
Year of Publication: 2007
ISBN:978-1-59593-667-7
Authors
Benoît Hudson  Carnegie Mellon University
Gary L. Miller  Carnegie Mellon University
Todd Phillips  Carnegie Mellon University
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 58,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1248377.1248435
What is a DOI?

ABSTRACT

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
U. A. Acar and B. Hudson. Optimal-time dynamic mesh refinement: preliminary results. In Proc. 16th Fall Workshop on Computational Geometry, 2006.
2
 
3
 
4
M. W. Bern, D. Eppstein, and S.-H. Teng. Parallel construction of quadtrees and quality triangulations. International Journal of Computational Geometry and Applications, 9(6):517--532, 1999.
5
 
6
G. E. Blelloch, J. C. Hardwick, G. L. Miller, and D. Talmor. Design and Implementation of a Practical Parallel Delaunay Algorithm. Algorithmica, 24(3-4):243--269, Aug. 1999.
 
7
G. E. Blelloch, J. C. Hardwick, G. L. Miller, and D. Talmor. Design and Implementation of a Practical Parallel Delaunay Algorithm. Algorithmica, 24(3-4):243--269, Aug. 1999.
 
8
A. Chernikov and N. Chrisochoides. Generalized delaunay mesh refinement: From scalar to parallel. In 15th International Meshing Roundtable, pages 563--580, Birmingham, AL, Sept 2006.
 
9
L. Chew, N. Paul, and F. Sukup. Parallel constrained delaunay meshing, 1997.
10
 
11
N. Chrisochoides and D. Nave. Simultaneous mesh generation and partitioning for delaunay meshes, 1999.
12
13
14
 
15
B. Hudson, G. Miller, and T. Phillips. Sparse Voronoi Refinement. In Proceedings of the 15th International Meshing Roundtable, pages 339--356, Birmingham, Alabama, 2006. Long version available as Carnegie Mellon University Technical Report CMU-CS-06-132.
 
16
B. Hudson, G. Miller, and T. Phillips. Sparse Voronoi Refinement. Technical Report CMU-CS-06-132, School of Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania, June 2006.
17
 
18
 
19
M. Kulkarni, L. P. Chew, and K. Pingali. Using transactions in delaunay mesh generation. In Workshop on Transactional Memory Workloads, 2006.
20
 
21
 
22
 
23
G. L. Miller, S. E. Pav, and N. J. Walkington. When and why ruppert's algorithm works. In Proceedings, 12th International Meshing Roundtable, pages 91--102. Sandia National Laboratories, September 14-17 2003.
24
 
25
26
 
27
D. Nave and N. Chrisochoides. Boundary refinement in delaunay mesh generation using arbitrarily ordered vertex insertion. In CCCG, pages 282--285, 2005.
28
 
29
 
30
M. Shephard, J. E. Flaherty, H. L. de Cougny, C. Ozturan, C. L. Bottasso, andM. Beall. Parallel automated adaptive procedures for unstructured meshes. Technical report, RPI, 1995. URL: http://www.scorec.rpi.edu/REPORTS/1995-11.pdf.
 
31
D. Spielman, S.-H. Teng, and A. Üngör. Parallel Delaunay refinement: Algorithms and analyses. In Proceedings, 11th International Meshing Roundtable, pages 205--218. Sandia National Laboratories, September 15-18 2002. http://www.arxiv.org/abs/cs.CG/0207063.
32
 
33
 
34
M. J. Turner, R. W. Clough, H. C. Martin, and L. P. Topp. Stiffness and deflection analysis of complex structures. J. Aeronaut. Sci., 23:805--824, 1956.


Collaborative Colleagues:
Benoît Hudson: colleagues
Gary L. Miller: colleagues
Todd Phillips: colleagues