Delaunay triangulation of large-scale datasets using two-level parallelism

被引:3
|
作者
Nguyen, Cuong M. [1 ]
Rhodes, Philip J. [1 ]
机构
[1] Univ Mississippi, Dept Comp & Informat Sci, Oxford, MS 38677 USA
基金
美国国家科学基金会;
关键词
Delaunay triangulation and tessellation; Parallel and distributed computing; MESH GENERATION; HIGH-PERFORMANCE; RECONSTRUCTION; IMPLEMENTATION; TESSELLATION; ALGORITHM; E-2;
D O I
10.1016/j.parco.2020.102672
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Because of the importance of Delaunay Triangulation in science and engineering, researchers have devoted extensive attention to parallelizing this fundamental algorithm. However, generating unstructured meshes for extremely large point sets remains a barrier for scientists working with large scale or high resolution datasets. In our previous paper, we introduced a novel algorithm - Triangulation of Independent Partitions in Parallel (TIPP) which divides the domain into many independent partitions that can be triangulated in parallel. However, using only a single master process introduced a performance bottleneck and inhibited scalability. In this paper, we refine our description of the original TIPP algorithm, and also extend TIPP to employ multiple master processes, distributing computational load across several machines. This new design improves both performance and scalability, and can produce 20 billion triangles using only 10 commodity nodes in under 30 minutes.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] TIPP: Parallel Delaunay Triangulation for Large-Scale Datasets
    Nguyen, Cuong
    Rhodes, Philip J.
    [J]. 30TH INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT (SSDBM 2018), 2018,
  • [2] A Two-Level Algorithm for Large-Scale Terrain Using Nested Regular Grids
    He Bing
    Sui Lei
    [J]. 2009 INTERNATIONAL SYMPOSIUM ON COMPUTER NETWORK AND MULTIMEDIA TECHNOLOGY (CNMT 2009), VOLUMES 1 AND 2, 2009, : 947 - 952
  • [3] USING THE TWO-LEVEL MODEL WITH TANDEM-X FOR LARGE-SCALE FOREST MAPPING
    Persson, Henrik J.
    Soja, Maciej J.
    Fransson, Johan E. S.
    Ulander, Lars M. H.
    [J]. 2019 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS 2019), 2019, : 4484 - 4487
  • [4] Two-level Index for Truss Community Query in Large-Scale Graphs
    Lu, Zheng
    Feng, Yunhe
    Cao, Qing
    [J]. 2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [5] Two-level hierarchical control in a large-scale stochastic dynamic system
    Duda, Z
    [J]. INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2001, 32 (01) : 65 - 72
  • [6] Two-Level Robust Optimal Control of Large-Scale Nonlinear Systems
    Sadati, Nasser
    Rahmani, Mehdi
    Saif, Mehrdad
    [J]. IEEE SYSTEMS JOURNAL, 2015, 9 (01): : 242 - 251
  • [7] TLCSim: A Large-Scale Two-Level Clustering Similarity Search with MapReduce
    Trong Nhan Phan
    Jager, Markus
    Nadschlager, Stefan
    Gomez-Perez, Pablo
    Huber, Christian
    Kung, Josef
    Cong An Nguyen
    [J]. FUTURE DATA AND SECURITY ENGINEERING, FDSE 2016, 2016, 10018 : 53 - 71
  • [8] Dynamic Simulation of Large-Scale Power Systems Using a Two-Level Computation Tree Model
    Xue, Z. Y.
    Fang, D. Z.
    Yang, J. G.
    [J]. INTERNATIONAL JOURNAL OF EMERGING ELECTRIC POWER SYSTEMS, 2010, 11 (05):
  • [9] A two-level multithreaded Delaunay kernel
    Remacle, Jean-Francois
    [J]. COMPUTER-AIDED DESIGN, 2017, 85 : 2 - 9
  • [10] A Two-Level Multithreaded Delaunay Kernel
    Remacle, Jean-Francois
    Bertrand, Vincent
    Geuzaine, Christophe
    [J]. 24TH INTERNATIONAL MESHING ROUNDTABLE, 2015, 124 : 6 - 17