Analysis of Global and Local Synchronization in Parallel Computing

被引:9
|
作者
Cicirelli, Franco [1 ]
Giordano, Andrea [1 ]
Mastroianni, Carlo [1 ]
机构
[1] ICAR CNR, I-87036 Arcavacata Di Rende, Italy
关键词
Algebra; Computational modeling; Simulation; Parallel processing; Probabilistic logic; Random variables; Synchronization; Parallel computing; efficiency; synchronization; CELLULAR-AUTOMATA; PERFORMANCE PREDICTION; MODEL; SIMULATION; INTERNET; PROGRAMS; THINGS; SPACE; TIMES; FLOW;
D O I
10.1109/TPDS.2020.3037469
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In a parallel computing scenario, the synchronization overhead, needed to coordinate the execution on the parallel computing nodes, can significantly impair the overall execution performance. Typically, synchronization is achieved by adopting a global synchronization schema involving all the nodes. In many application domains, though, a looser synchronization schema, namely, local synchronization, can be exploited, in which each node needs to synchronize only with a subset of the other nodes. In this work, we compare the performance of global and local synchronization using the efficiency, i.e., the ratio between the useful computing time and the total computing time, including the synchronization overhead, as a key performance indicator. We present an analytical study of the asymptotic behavior of the efficiency when the number of nodes increases. As an original contribution, we prove, using the Max-Plus algebra, that there is a non-zero lower bound on the efficiency in the case of local synchronization and we present a statistical procedure to find a value of this bound. This outcome marks a significant advantage of local synchronization with respect to global synchronization, for which the efficiency tends to zero when increasing the number of nodes.
引用
收藏
页码:988 / 1000
页数:13
相关论文
共 50 条
  • [41] A review of edge computing reference architectures and a new global edge proposal
    Sitton-Candanedo, Ines
    Alonso, Ricardo S.
    Corchado, Juan M.
    Rodriguez-Gonzalez, Sara
    Casado-Vara, Roberto
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 99 : 278 - 294
  • [42] Massive Crowd Simulation With Parallel Computing on GPU
    Lombardo, Vincenzo
    Gadia, Davide
    Maggiorini, Dario
    IEEE ACCESS, 2024, 12 : 173279 - 173303
  • [43] SEGREGATED PARALLEL COMPUTING FOR ISOELECTRIC FOCUSING OF PROTEINS
    Yoo, Kisoo
    Liu, Jin
    Dutta, Prashanta
    PROCEEDINGS OF THE ASME INTERNATIONAL MECHANICAL ENGINEERING CONGRESS AND EXPOSITION, 2013, VOL 7B, 2014,
  • [44] Efficient Ranking and Selection in Parallel Computing Environments
    Ni, Eric C.
    Ciocan, Dragos F.
    Henderson, Shane G.
    Hunter, Susan R.
    OPERATIONS RESEARCH, 2017, 65 (03) : 821 - 836
  • [45] A new synchronization in parallel shortest paths analysis for massive road networks
    Huang Yuefeng
    Zhong Ershun
    GEO-SPATIAL INFORMATION SCIENCE, 2012, 15 (01) : 43 - 49
  • [46] Parallel Computing of 3-D Eddy-Current Analysis With A - φ Method for Rotating Machines
    Nakano, Tomohito
    Kawase, Yoshihiro
    Yamaguchi, Tadashi
    Nakamura, Masanori
    IEEE TRANSACTIONS ON MAGNETICS, 2012, 48 (02) : 975 - 978
  • [47] Bifurcation and Global Synchronization Analysis in Diffusively Coupled Calcium Oscillators
    Huo, Yuhong
    Zhou, Yi
    BIO-INSPIRED COMPUTING - THEORIES AND APPLICATIONS, BIC-TA 2014, 2014, 472 : 192 - 197
  • [48] Global and Local Synchronization of General Multi-linked Delayed Complex Dynamical Networks
    Zhao, Yongqing
    Jiang, Minghui
    ADVANCES IN NEURAL NETWORKS - ISNN 2009, PT 1, PROCEEDINGS, 2009, 5551 : 560 - 569
  • [49] A non-local damage approach compatible with dynamic explicit simulations and parallel computing
    Davaze, Valentin
    Vallino, Nicolas
    Langrand, Bertrand
    Besson, Jacques
    Feld-Payet, Sylvia
    INTERNATIONAL JOURNAL OF SOLIDS AND STRUCTURES, 2021, 228
  • [50] Superfast robust digital image correlation analysis with parallel computing
    Pan, Bing
    Tian, Long
    OPTICAL ENGINEERING, 2015, 54 (03)