Comparison of the Parallel Fast Marching Method, the Fast Iterative Method, and the Parallel Semi-Ordered Fast Iterative Method

被引:2
|
作者
Weinbub, Josef [1 ]
Hossinger, Andreas [2 ]
机构
[1] TU Wien, Inst Microelect, Christian Doppler Lab High Performance TCAD, Vienna, Austria
[2] Silvaco Europe Ltd, Cambridge, England
关键词
Parallel fast marching method; fast iterative method; semi-ordered fast iterative method; parallel algorithm; eikonal equation; OpenMP;
D O I
10.1016/j.procs.2016.05.408
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Solving the eikonal equation allows to compute a monotone front propagation of anisotropic nature and is thus a widely applied technique in different areas of science and engineering. Various methods are available out of which only a subset is suitable for shared-memory parallelization, which is the key focus of this analysis. We evaluate three different approaches, those being the recently developed parallel fast marching method based on domain decompositioning, the inherently parallel fast iterative method, and a parallel approach of the semi-ordered fast iterative method, which offers increased stability for variations in the front velocity as compared to established iterative methods. We introduce the individual algorithms, evaluate the accuracy, and show benchmark results based on a dual socket Intel Ivy Bridge-EP cluster node using C++/OpenMP implementations. Our investigations show that the parallel fast marching method performs best in terms of accuracy and single thread performance and reasonably well with respect to parallel efficiency for up to 8-16 threads.
引用
收藏
页码:2271 / 2275
页数:5
相关论文
共 50 条
  • [41] A shared memory parallel multi-mesh fast marching method for re-distancing
    Diamantopoulos, Georgios
    Hossinger, Andreas
    Selberherr, Siegfried
    Weinbub, Josef
    ADVANCES IN COMPUTATIONAL MATHEMATICS, 2019, 45 (04) : 2029 - 2045
  • [42] A shared memory parallel multi-mesh fast marching method for re-distancing
    Georgios Diamantopoulos
    Andreas Hössinger
    Siegfried Selberherr
    Josef Weinbub
    Advances in Computational Mathematics, 2019, 45 : 2029 - 2045
  • [43] Evaluation of the Shared-Memory Parallel Fast Marching Method for Re-Distancing Problems
    Diamantopoulos, Georgios
    Weinbub, Josef
    Hossinger, Andreas
    Selberherr, Siegfried
    PROCEEDINGS OF THE 2017 17TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ITS APPLICATIONS (ICCSA 2017), 2017,
  • [44] Improved fast iterative method for higher calculation accuracy of traveltimes
    Cai, Wei
    Zhu, Peimin
    Li, Guangchao
    COMPUTERS & GEOSCIENCES, 2023, 174
  • [45] A FAST ITERATIVE METHOD FOR SOLVING THE EIKONAL EQUATION ON TRIANGULATED SURFACES
    Fu, Zhisong
    Jeong, Won-Ki
    Pan, Yongsheng
    Kirby, Robert M.
    Whitaker, Ross T.
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2011, 33 (05): : 2468 - 2488
  • [46] An Iterative Method for the Approximation of Fibers in Slow-Fast Systems
    Kristiansen, K. Uldall
    Brons, M.
    Starke, J.
    SIAM JOURNAL ON APPLIED DYNAMICAL SYSTEMS, 2014, 13 (02): : 861 - 900
  • [47] A Novel Fast Iterative STAP Method with a Coprime Sampling Structure
    Li, Mingfu
    Li, Hui
    SENSORS, 2024, 24 (12)
  • [49] A fast iterative method for computing particle beams penetrating matter
    Borgers, C
    JOURNAL OF COMPUTATIONAL PHYSICS, 1997, 133 (02) : 323 - 339
  • [50] A Method for Fault Diagnosis of Mechanical Equipment: Iterative Fast Kurtogram
    Deng, Baosong
    Yu, Gang
    PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND NETWORKS, VOL II, CENET 2023, 2024, 1126 : 457 - 467