DocumentCode
228788
Title
High-Performance Computation of Distributed-Memory Parallel 3D Voronoi and Delaunay Tessellation
Author
Peterka, Tom ; Morozov, Dmitriy ; Phillips, Chris
Author_Institution
Argonne Nat. Lab., Argonne, IL, USA
fYear
2014
fDate
16-21 Nov. 2014
Firstpage
997
Lastpage
1007
Abstract
Computing a Voronoi or Delaunay tessellation from a set of points is a core part of the analysis of many simulated and measured datasets: N-body simulations, molecular dynamics codes, and LIDAR point clouds are just a few examples. Such computational geometry methods are common in data analysis and visualization, but as the scale of simulations and observations surpasses billions of particles, the existing serial and shared memory algorithms no longer suffice. A distributed-memory scalable parallel algorithm is the only feasible approach. The primary contribution of this paper is a new parallel Delaunay and Voronoi tessellation algorithm that automatically determines which neighbor points need to be exchanged among the sub domains of a spatial decomposition. Other contributions include periodic and wall boundary conditions, comparison of our method using two popular serial libraries, and application to numerous science datasets.
Keywords
computational geometry; data analysis; data visualisation; distributed memory systems; mesh generation; parallel algorithms; computational geometry methods; data analysis; data visualization; distributed-memory parallel 3D Delaunay tessellation; distributed-memory parallel 3D Voronoi tessellation; distributed-memory scalable parallel algorithm; high-performance computation; Computational geometry; Data models; Face; Heuristic algorithms; Libraries; Parallel algorithms; Three-dimensional displays; Delaunay tessellation; Voronoi; computational geometry;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing, Networking, Storage and Analysis, SC14: International Conference for
Conference_Location
New Orleans, LA
Print_ISBN
978-1-4799-5499-5
Type
conf
DOI
10.1109/SC.2014.86
Filename
7013068
Link To Document