DocumentCode :
402602
Title :
A data-parallel algorithm for three-dimensional Delaunay triangulation and its implementation
Author :
Teng, Y. Ansel ; Sullivan, Francis ; Beichl, Isabel ; Puppo, Enrico
Author_Institution :
Center for Autom. Res., Maryland Univ., College Park, MD, USA
fYear :
1993
fDate :
15-19 Nov. 1993
Firstpage :
112
Lastpage :
121
Abstract :
A parallel algorithm for constructing the Delaunay triangulation of a set of vertices in three-dimensional space is presented. The algorithm achieves a high degree of parallelism by starting the construction from every vertex and expanding over all open faces thereafter. In the expansion of open faces, the search is made faster by using a bucketing technique. The algorithm is designed under a data-parallel paradigm. It uses segmented list structures and virtual processing for load-balancing. As a result, the algorithm achieves a fast running time and good scalability over a wide range of problem sizes and machine sizes. A topological check is incorporated to eliminate inconsistencies due to degeneracies and numerical errors. The algorithm is implemented on Connection Machines CM-2 and CM-5, and experimental results are presented.
Keywords :
list processing; mesh generation; parallel algorithms; resource allocation; CM-2; CM-5; Connection Machines; bucketing technique; data-parallel algorithm; data-parallel paradigm; degeneracies; load-balancing; numerical errors; open faces; parallelism; scalability; segmented list structures; three-dimensional Delaunay triangulation; three-dimensional space; topological check; vertices set; virtual processing; Algorithm design and analysis; Application software; Concurrent computing; Fluid dynamics; Impedance; Mesh generation; Parallel algorithms; Parallel processing; Partitioning algorithms; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Supercomputing '93. Proceedings
ISSN :
1063-9535
Print_ISBN :
0-8186-4340-4
Type :
conf
DOI :
10.1109/SUPERC.1993.1263432
Filename :
1263432
Link To Document :
بازگشت