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 条
  • [41] Analysis of multigrid algorithms on massively parallel computers: Architectural implications
    Matheson, LR
    Tarjan, RE
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1996, 33 (01) : 33 - 43
  • [42] Output-Optimal Massively Parallel Algorithms for Similarity Joins
    Hu, Xiao
    Yi, Ke
    Tao, Yufei
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2019, 44 (02):
  • [43] Algorithms for a Topology-aware Massively Parallel Computation Model
    Hu, Xiao
    Koutris, Paraschos
    Blanas, Spyros
    PODS '21: PROCEEDINGS OF THE 40TH SIGMOD-SIGACT-SIGAI SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS, 2021, : 199 - 214
  • [44] Massively parallel GPU computing for fast stereo correspondence algorithms
    Wang, Hongjian
    Zhang, Naiyu
    Creput, Jean-Charles
    Ruicheic, Yassine
    Moreau, Julien
    JOURNAL OF SYSTEMS ARCHITECTURE, 2016, 65 : 46 - 58
  • [45] Brief Announcement: Deterministic Massively Parallel Algorithms for Ruling Sets
    Pai, Shreyas
    Pemmaraju, Sriram V.
    PROCEEDINGS OF THE 2022 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, PODC 2022, 2022, : 366 - 368
  • [46] DATA-STRUCTURES FOR NETWORK ALGORITHMS ON MASSIVELY PARALLEL ARCHITECTURES
    NIELSEN, SS
    ZENIOS, SA
    PARALLEL COMPUTING, 1992, 18 (09) : 1033 - 1052
  • [47] MASSIVELY PARALLEL ALGORITHMS FOR THE LATTICE BOLTZMANN METHOD ON NONUNIFORM GRIDS
    Schornbaum, Florian
    Ruede, Ulrich
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2016, 38 (02): : C96 - C126
  • [48] Algorithms for fractal image compression on massively parallel SIMD arrays
    Hufnagl, C
    Uhl, A
    REAL-TIME IMAGING, 2000, 6 (04) : 267 - 281
  • [49] Efficient primitive binary morphological algorithms on a massively parallel processor
    Svolos, AI
    Konstantopoulos, CG
    Kaklamanis, C
    JOURNAL OF ELECTRONIC IMAGING, 2001, 10 (02) : 567 - 575
  • [50] AnyQ: An Evaluation Framework for Massively-Parallel Queue Algorithms
    Kenzel, Michael
    Lemme, Stefan
    Membarth, Richard
    Kurtenacker, Matthias
    Devillerst, Hugo
    Steinberger, Markus
    Slusallek, Philipp
    2023 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, IPDPS, 2023, : 736 - 745