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

被引:5
|
作者
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 条
  • [11] A two-level, discrete particle approach for large-scale simulation of colloidal aggregates
    Dzwinel, W
    Yuen, DA
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2000, 11 (05): : 1037 - 1061
  • [12] A new large-scale terrain real-time simplification algorithm based on delaunay triangulation
    Li Xian-Feng
    Wu Hui-Xin
    Xue Hui-Feng
    WMSCI 2007: 11TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL III, PROCEEDINGS, 2007, : 117 - 122
  • [13] Efficient multi-view reconstruction of large-scale scenes using interest points, delaunay triangulation and graph cuts
    Labatut, Patrick
    Pons, Jean-Philippe
    Keriven, Renaud
    2007 IEEE 11TH INTERNATIONAL CONFERENCE ON COMPUTER VISION, VOLS 1-6, 2007, : 504 - 511
  • [14] Parallelism and Partitioning in Large-Scale GAs using Spark
    Alterkawi, Laila
    Migliavacca, Matteo
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'19), 2019, : 736 - 744
  • [15] LARGE SCALE CONSTRAINT DELAUNAY TRIANGULATION FOR VIRTUAL GLOBE RENDERING
    Christen, M.
    Nebiker, S.
    5TH INTERNATIONAL CONFERENCE ON 3D GEOINFORMATION, 2010, 38-4 (W15): : 184 - 184
  • [16] Two-level fuzzy control of large-scale systems and its application into PSS design
    Kazemi, MH
    Karrari, M
    Menhaj, MB
    IRANIAN JOURNAL OF SCIENCE AND TECHNOLOGY, 2003, 27 (B4): : 811 - 818
  • [17] A new hybrid solver with two-level parallel computing for large-scale structural analysis
    Miao, Xinqiang
    Jin, Xianlong
    Ding, Junhong
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (14): : 3661 - 3675
  • [18] A flexible two-level mechanism in querying and presenting large-scale historical monitoring data
    Di, Sheng
    Jin, Hai
    Li, Shengli
    2007 ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS, 2007, : 211 - 214
  • [19] Two-level unit commitment and reserve level adjustment considering large-scale wind power integration
    Wei, Wei
    Liu, Feng
    Mei, Shengwei
    Lu, En
    INTERNATIONAL TRANSACTIONS ON ELECTRICAL ENERGY SYSTEMS, 2014, 24 (12): : 1726 - 1746
  • [20] Grey-scale Skeletonization using Delaunay Triangulation
    Sintunata, Vicky
    Aoki, Terumasa
    2017 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2017,