A compact parallel algorithm for spherical Delaunay triangulations

被引:7
作者
Prill, Florian [1 ]
Zaengl, Guenther [1 ]
机构
[1] Deutsch Wetterdienst, Frankfurter Str 135, D-63067 Offenbach, Germany
关键词
spherical Delaunay triangulation; parallel computing; computational geometry; stencil computation; space-filling curves; SCATTERED DATA; INTERPOLATION; SURFACE; TESSELLATIONS;
D O I
10.1002/cpe.3971
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a data-parallel algorithm for the construction of Delaunay triangulations on the sphere. Our method combines a variant of the classical Bowyer-Watson point insertion algorithm with the recently published parallelization technique by Jacobsen et al. It resolves a breakdown situation of the latter approach and is suitable for practical implementation because of its compact formulation. Some complementary aspects are discussed such as the parallel workload and floating-point arithmetics. In a second step, the generated triangulations are reordered by a stripification algorithm. This improves cache performance and significantly reduces data-read operations and indirect addressing in multi-threaded stencil loops. This paper is an extended version of our Parallel Processing and Applied Mathematics conference contribution. Copyright (c) 2016 John Wiley & Sons, Ltd.
引用
收藏
页数:12
相关论文
共 19 条
[1]  
[Anonymous], COMPUTATIONAL GEOMET
[2]  
[Anonymous], J COMPUT PHYS
[3]  
Bader M., 2013, Texts in Computational Science and Engineering, V9
[4]   Universal rendering sequences for transparent vertex caching of progressive meshes [J].
Bogomjakov, A ;
Gotsman, C .
COMPUTER GRAPHICS FORUM, 2002, 21 (02) :137-148
[5]  
BOURKE P, 1989, PAN PAC COMP C BEIJ
[6]   COMPUTING DIRICHLET TESSELLATIONS [J].
BOWYER, A .
COMPUTER JOURNAL, 1981, 24 (02) :162-166
[7]   Exact geometric computation using cascading [J].
Burnikel, C ;
Funke, S ;
Seel, M .
INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 2001, 11 (03) :245-266
[8]   Interpolation on spherical geodesic grids: A comparative study [J].
Carfora, Maria Francesca .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2007, 210 (1-2) :99-105
[9]  
Fasshauer GE, 1998, INNOV APPL MATH, P117
[10]   Parallel algorithms for planar and spherical Delaunay construction with an application to centroidal Voronoi tessellations [J].
Jacobsen, D. W. ;
Gunzburger, M. ;
Ringler, T. ;
Burkardt, J. ;
Peterson, J. .
GEOSCIENTIFIC MODEL DEVELOPMENT, 2013, 6 (04) :1353-1365