The Use of OpenMP Parallel Standards in Massive Data Delaunay Triangulation

Article Preview

Abstract:

This paper uses OpenMP parallel standardsin massive data Delaunay triangulation.Based on the Fork/Join parallel mode in OpenMP, a quad-tree is designed to divide and map the point cloud data.And the hierarchical implementation of triangulation and merging operations are based on it. A WFM-JLP algorithm is used to schedule triangulationand merging operations in order to achieve better load balancing. Experiment show the proposed method can greatly reduce the real-time memory and computing time.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1143-1147

Citation:

Online since:

April 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] Openmp A. OpenMP Application Program Interface, v. 3. 0. May, (2008).

Google Scholar

[2] Isenburg M, Liu Y, Shewchuk J, et al. Streaming computation of Delaunay triangulations. ACM Trans. Graph. 2006, 25: 1049-1056.

DOI: 10.1145/1141911.1141992

Google Scholar

[3] Wu H, Guan X, Gong J. ParaStream: A parallel streaming Delaunay triangulation algorithm for LiDAR points on multicore architectures. Computers & Geosciences. 2011, 37(9): 1355-1363.

DOI: 10.1016/j.cageo.2011.01.008

Google Scholar

[4] J. Li, D. Li, and Z. Shao, A streaming data Delaunay triangulation algorithm based on parallel computing, Wuhan Daxue Xuebao (Xinxi Kexue Ban)/Geomatics and Information Science of Wuhan University, vol. 38, pp.794-798, (2013).

Google Scholar

[5] Amato N M, An P. Task scheduling and parallel mesh-sweeps in transport computations. Texas A&M University, Department of Computer Science, Technical Report 00-009. (2000).

Google Scholar

[6] Anger F D, Hwang J J, Chow Y C. Scheduling with sufficient loosely coupled processors. Journal of Parallel and Distributed Computing. 1990, 9(1): 87-92.

DOI: 10.1016/0743-7315(90)90116-7

Google Scholar

[7] Chen M B, Chuang T R, Wu J J. Parallel divide-and-conquer scheme for 2D Delaunay triangulation. Concurrency and Computation: Practice and Experience. 2006, 18(12): 1595-1612.

DOI: 10.1002/cpe.1007

Google Scholar

[8] Shewchuk J R. Triangle: Engineering a 2D Quality Mesh Generator andDelaunay Triangulator. Applied Computational Geometry: Towards Geometric Engineering, Lin M C, Manocha D, Springer-Verlag, 1996: 1148, 203-222.

DOI: 10.1007/bfb0014497

Google Scholar

[9] Katajainen J, Koppinen M. Constructing Delaunay triangulations by merging buckets in quad tree order. FundamentaInformaticae XI, 1998, 11(3): 275-288.

DOI: 10.3233/fi-1988-11305

Google Scholar