On the Relaxed Synchronization for Massively Parallel Numerical Algorithms

被引:0
|
作者
Lee, Kooktae [1 ]
Bhattacharya, Raktim [1 ]
机构
[1] Texas A&M Univ, Dept Aerosp Engn, College Stn, TX 77843 USA
来源
2016 AMERICAN CONTROL CONFERENCE (ACC) | 2016年
关键词
ASYNCHRONOUS ITERATIVE ALGORITHMS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a novel relaxed synchronization strategy for generic numerical algorithms executed in distributed and parallel computing systems. Large problems are efficiently solved if they can be parallelized. However, as the number of processing elements increases, the communication, necessary to synchronize intermediate computation across processing elements, increases and soon becomes a serious bottleneck. This is a critical concern if future multicore machines are to be useful for scientific computing. In this paper, we analyze the convergence of numerical algorithms in the dynamical system framework and introduce a relaxed synchronization technique. This reduces the synchronization bottleneck through periodic communications across processing elements. Instead of synchronizing after every iterations, the proposed framework synchronizes at a certain period. We provide the condition to determine an appropriate synchronization period. It is shown that with this relaxation, the numerical algorithm converges faster to the same fixed-point value than the conventional implementation. The validity and efficiency of the proposed algorithm is verified by numerical example.
引用
收藏
页码:3334 / 3339
页数:6
相关论文
共 50 条
  • [21] APPLICATIONS, ALGORITHMS, AND SOFTWARE FOR MASSIVELY PARALLEL COMPUTING
    BENNER, RE
    HARRIS, JM
    AT&T TECHNICAL JOURNAL, 1991, 70 (06): : 59 - 72
  • [22] Synchronization through communication in a massively parallel processor array
    Butts, Mike
    IEEE MICRO, 2007, 27 (05) : 32 - 40
  • [23] Massively parallel and streaming algorithms for balanced clustering
    Mirjalali, Kian
    Zarrabi-Zadeh, Hamid
    THEORETICAL COMPUTER SCIENCE, 2024, 983
  • [24] Scalable massively parallel algorithms for computational nanoelectronics
    Wang, XD
    Roychowdhury, VP
    Balasingam, P
    PARALLEL COMPUTING, 1997, 22 (14) : 1931 - 1963
  • [25] MASSIVELY PARALLEL ALGORITHMS FOR SCATTERING IN OPTICAL LITHOGRAPHY
    GUERRIERI, R
    TADROS, KH
    GAMELIN, J
    NEUREUTHER, AR
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1991, 10 (09) : 1091 - 1100
  • [26] Parallel relaxed and extrapolated algorithms for computing PageRank
    Arnal, Josep
    Migallon, Hector
    Migallon, Violeta
    Palomino, Juan A.
    Penades, Jose
    JOURNAL OF SUPERCOMPUTING, 2014, 70 (02): : 637 - 648
  • [27] Parallel relaxed and extrapolated algorithms for computing PageRank
    Josep Arnal
    Héctor Migallón
    Violeta Migallón
    Juan A. Palomino
    José Penadés
    The Journal of Supercomputing, 2014, 70 : 637 - 648
  • [28] Parallel Numerical Algorithms
    Amestoy, Patrick
    di Serafino, Daniela
    Bisseling, Rob
    Quintana-Orti, Enrique S.
    Vajtersic, Marian
    EURO-PAR 2010 - PARALLEL PROCESSING, PART II, 2010, 6272 : 63 - +
  • [29] Massively parallel augmenting path algorithms for the assignment problem
    Department of Informatics, University of Bergen, Thormøhlensg. 55, 5020 Bergen, Norway
    Comput Vienna New York, 1 (1-16):
  • [30] Massively Parallel and Dynamic Algorithms for Minimum Size Clustering
    Epasto, Alessandro
    Mahdian, Mohammad
    Mirrokni, Vahab
    Zhong, Peilin
    PROCEEDINGS OF THE 2022 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2022, : 1613 - 1660