High performance computing for the level-set reconstruction algorithm

被引:5
|
作者
Hajihashemi, Mohammad R. [1 ]
El-Shenawee, Magda [1 ]
机构
[1] Univ Arkansas, Dept Elect Engn, Fayetteville, AR 72701 USA
基金
美国国家科学基金会;
关键词
Parallel processing; Inverse problem; Message passing interface (MPI); Level-set; REGULARIZATION;
D O I
10.1016/j.jpdc.2009.10.001
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A parallelized version of the level-set algorithm based on the MPI technique is presented. TM-polarized plane waves are used to illuminate two-dimensional perfect electric conducting targets. A variety of performance measures such as the efficiency, the load balance, the weak scaling, and the communication/computation times are discussed. For electromagnetic inverse scattering problems, retrieving the target's arbitrary shape and location in real time is considered as a main goal, even as a trade-off with algorithm efficiency. For the three cases considered here, a maximum speedup of 53X-84X is achieved when using 256 processors. However, the overall efficiency of the parallelized level-set algorithm is 21%-33% when using 256 processors and 26%-52% when using 128 processors. The effects of the bottlenecks of the level-set algorithm on the algorithm efficiency are discussed. (C) 2009 Elsevier Inc. All rights reserved.
引用
收藏
页码:671 / 679
页数:9
相关论文
共 50 条
  • [1] MPI Parallelization of the Level-Set Reconstruction Algorithm
    Hajihashemi, Mohammad Reza
    El-Shenawee, Magda
    2009 IEEE ANTENNAS AND PROPAGATION SOCIETY INTERNATIONAL SYMPOSIUM AND USNC/URSI NATIONAL RADIO SCIENCE MEETING, VOLS 1-6, 2009, : 2711 - 2714
  • [2] Crack reconstruction using a level-set strategy
    Alvarez, Diego
    Dorn, Oliver
    Irishina, Natalia
    Moscoso, Miguel
    JOURNAL OF COMPUTATIONAL PHYSICS, 2009, 228 (16) : 5710 - 5721
  • [3] Image magnification using level-set reconstruction
    Morse, BS
    Schwartzwald, D
    2001 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOL 1, PROCEEDINGS, 2001, : 333 - 340
  • [4] A Level-set Algorithm for Simulating Wildfire Spread
    Ghisu, T.
    Arca, B.
    Pellizzaro, G.
    Duce, P.
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2014, 102 (01): : 83 - 102
  • [5] Level-set algorithm for the reconstruction of functional activation in near-infrared spectroscopic imaging
    Jacob, Mathews
    Bresler, Yoram
    Toronov, Vlad
    Zhang, Xiaofeng
    Webb, Andrew
    JOURNAL OF BIOMEDICAL OPTICS, 2006, 11 (06)
  • [6] Reconstruction of thin electromagnetic inclusions by a level-set method
    Park, Won-Kwang
    Lesselier, Dominique
    INVERSE PROBLEMS, 2009, 25 (08)
  • [7] Level-set surface segmentation and registration for computing intrasurgical deformations
    Audette, MA
    Peters, TM
    MEDICAL IMAGING 1999: IMAGE PROCESSING, PTS 1 AND 2, 1999, 3661 : 110 - 121
  • [8] Convergence of a Level-Set Algorithm in Scalar Conservation Laws
    Coronel, Anbal
    Cumsille, Patricio
    Sepulveda, Mauricio
    NUMERICAL METHODS FOR PARTIAL DIFFERENTIAL EQUATIONS, 2015, 31 (04) : 1310 - 1343
  • [9] Variational level-set reconstruction of accretionary morphogenesis from images
    Fablet, R.
    Pujolle, S.
    Chessel, A.
    Benzinou, A.
    Cao, F.
    2006 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP 2006, PROCEEDINGS, 2006, : 221 - +
  • [10] Parallelized Level-Set Velocity Extension Algorithm for Nanopatterning Applications
    Quell, Michael
    Toifl, Alexander
    Hoessinger, Andreas
    Selberherr, Siegfried
    Weinbub, Josef
    2019 INTERNATIONAL CONFERENCE ON SIMULATION OF SEMICONDUCTOR PROCESSES AND DEVICES (SISPAD 2019), 2019, : 335 - 338