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
关键词
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 条
  • [1] Massively parallel algorithms for numerical integration of partial differential equations
    1600, Publ by Elsevier Science Publishers B.V., Amsterdam, Neth
  • [2] Massively Parallel Join Algorithms
    Hu, Xiao
    Yi, Ke
    SIGMOD RECORD, 2020, 49 (03) : 6 - 17
  • [3] A Switched Dynamical System Framework for Analysis of Massively Parallel Asynchronous Numerical Algorithms
    Lee, Kooktae
    Bhattacharya, Raktim
    Gupta, Vijay
    2015 AMERICAN CONTROL CONFERENCE (ACC), 2015, : 1095 - 1100
  • [4] Engineering Massively Parallel MST Algorithms
    Sanders, Peter
    Schimek, Matthias
    2023 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, IPDPS, 2023, : 691 - 701
  • [5] Lanczos algorithms for massively parallel processors
    Szularz, M
    Clint, M
    Weston, JS
    PARALLEL COMPUTING: FUNDAMENTALS, APPLICATIONS AND NEW DIRECTIONS, 1998, 12 : 619 - 622
  • [6] Massively Parallel Algorithms for Personalized PageRank
    Hou, Guanhao
    Chen, Xingguang
    Wang, Sibo
    Wei, Zhewei
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2021, 14 (09): : 1668 - 1680
  • [7] MASSIVELY PARALLEL ARCHITECTURE FOR ALGORITHMS WITH DISORDERED PARALLEL SYSTEMS
    MAZARE, G
    TSI-TECHNIQUE ET SCIENCE INFORMATIQUES, 1991, 10 (04): : 314 - 323
  • [8] Some massively parallel algorithms from nature
    Li, Yan
    Kang, Li-Shan
    Chen, Yu-Ping
    Liu, Pu
    Cao, Hong-Qing
    Pan, Zheng-Jun
    Wuhan University Journal of Natural Sciences, 2002, 7 (01) : 37 - 46
  • [9] Dynamic Algorithms for the Massively Parallel Computation Model
    Italiano, Giuseppe F.
    Lattanzi, Silvio
    Mirrokni, Vahab S.
    Parotsidis, Nikos
    SPAA'19: PROCEEDINGS OF THE 31ST ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURESS, 2019, 2019, : 49 - 58
  • [10] SYNCHRONIZATION AND CONTROL OF PARALLEL ALGORITHMS
    FREDERICKSON, PO
    JONES, RE
    SMITH, BT
    PARALLEL COMPUTING, 1985, 2 (03) : 255 - 264