GLOBAL AND LOCAL SYNCHRONIZATION IN PARALLEL SPACE-AWARE APPLICATIONS

被引:2
|
作者
Cicirelli, Franco [1 ]
Forestiero, Agostino [1 ]
Giordano, Andrea [1 ]
Mastroianni, Carlo [1 ]
Razumchik, Rostislav [2 ,3 ]
机构
[1] ICAR CNR, Arcavacata Di Rende, CS, Italy
[2] FRC CSC RAS, Inst Informat Problems, Moscow, Russia
[3] Peoples Friendship Univ Russia, RUDN Univ, Moscow, Russia
关键词
Synchronization algorithms; parallel computing; performance evaluation; NETWORKS; INTERNET; THINGS;
D O I
10.7148/2018-0491
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Space-aware applications are characterized by an explicit representation of a spatial environment in which some entities live and operate by interacting with each other and with the hosting territory. A relevant space-aware application domain is the so-called urban computing, embracing issues like the simulation and implementation of public transportation systems, traffic management, urban monitoring and control. The execution of such applications is often distributed on parallel computing nodes, which need to cooperate and exchange data among each other, thus raising synchronization issues. In this paper we analyze time-related characteristics of the computational process in a space-aware application in the case when each node does not need global synchronization (i.e. synchronization with all other nodes) but requires only local synchronization (i.e. synchronization with a subset of neighbor nodes). Performance is evaluated both analytically and numerically. We provide the analytical support to an important conclusion: the mean computation time per step remains finite irrespective of the number of nodes under local synchronization, while under global synchronization it grows unboundedly as the number of nodes increases. In practical scenarios this corresponds to significantly better scalability properties of local synchronization.
引用
收藏
页码:491 / 497
页数:7
相关论文
共 50 条
  • [41] Improving Efficiency in Parallel Computing Leveraging Local Synchronization
    Cicirelli, Franco
    Giordano, Andrea
    Mastroianni, Carlo
    NUMERICAL COMPUTATIONS: THEORY AND ALGORITHMS, PT I, 2020, 11973 : 232 - 242
  • [42] Correction to: FLSGD: free local SGD with parallel synchronization
    Qing Ye
    Yuhao Zhou
    Mingjia Shi
    Jiancheng Lv
    The Journal of Supercomputing, 2022, 78 (10) : 12434 - 12434
  • [43] Enabling Space-Aware Service Discovery Model in Home Networks through a Compatible Extension to mDNS/DNS-SD
    Liao, Chun-Feng
    Weng, Yu-Jou
    ELECTRONICS, 2023, 12 (18)
  • [44] A Reconfiguration Algorithm for Power-Aware Parallel Applications
    De Sensi, Daniele
    Torquati, Massimo
    Danelutto, Marco
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2016, 13 (04)
  • [45] Parallel Performance Wizard: A Performance System for the Analysis of Partitioned Global-Address-Space Applications
    Su, Hung-Hsun
    Billingsley, Max, III
    George, Alan D.
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2010, 24 (04): : 485 - 510
  • [46] A Global Address Space Approach to Automated Data Management for Parallel Quantum Monte Carlo Applications
    Niu, Qingpeng
    Dinan, James
    Tirukkovalur, Sravya
    Mitas, Lubos
    Wagner, Lucas
    Sadayappan, P.
    2012 19TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2012,
  • [47] SYNCHRONIZATION CONTROL OF A PARALLEL MANIPULATOR WITH REDUNDANT ACTUATION IN THE TASK SPACE
    Shang, Weiwei
    Cong, Shuang
    Jiang, Shilong
    INTERNATIONAL JOURNAL OF ROBOTICS & AUTOMATION, 2011, 26 (04): : 432 - 440
  • [48] Global-aware and local-aware enhancement network for person search
    Lv, Ning
    Xiang, Xuezhi
    Wang, Xinyao
    Qiao, Yulong
    El Saddik, Abdulmotaleb
    COMPUTER VISION AND IMAGE UNDERSTANDING, 2023, 236
  • [49] Knowledge networks in local and global space
    Lorentzen, Anne
    ENTREPRENEURSHIP AND REGIONAL DEVELOPMENT, 2008, 20 (06): : 533 - 545
  • [50] The scales of space: from the global to the local
    Pillet Capdepon, Felix
    SCRIPTA NOVA-REVISTA ELECTRONICA DE GEOGRAFIA Y CIENCIAS SOCIALES, 2008, 12 (270):