"Semi-Asynchronous": A New Scheduler in Distributed Computing

被引:7
|
作者
Cicerone, Serafino [1 ]
di Stefano, Gabriele [1 ]
Navarra, Alfredo [2 ]
机构
[1] Univ Aquila, Dept Informat Engn Comp Sci & Math, I-67100 Laquila, Italy
[2] Univ Perugia, Dept Math & Comp Sci, I-06123 Perugia, Italy
关键词
Robots; Computational modeling; Synchronization; Robot kinematics; Task analysis; Distributed computing; Standards; Distributed algorithms; gathering; mobile robots; synchronization; ROBOTS;
D O I
10.1109/ACCESS.2021.3064880
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The study of mobile entities that based on local information have to accomplish global tasks is of main interest for the scientific community. Classic models for the activation and synchronization of mobile entities are the fully-synchronous (FSync), semi-synchronous (SSync), and asynchronous (Async) models, where entities alternate between active and inactive states with different timing. According to the assumed synchronization model, very different results have been achieved in the field of distributed computing. One of the main outcomes is the big gap between the Async and the other models in terms of manageability and algorithm design. In fact, there are still many problems for which it is not known whether synchronicity is crucial for designing resolution algorithms or not. In order to better understand the Async case, here we propose a further model referred to as the semi-asynchronous (SAsync). This slightly deviates from SSync. In fact, like in SSync (and FSync), the duration of the activation of an entity is kept of fixed time whereas, like in Async, the starting instant of the activation is not fully synchronized with the possible activation of other entities. We show that for entities moving on graphs, the SSync model allows accomplishing more tasks than the SAsync that in turn allows accomplishing more tasks than the Async. Furthermore, our results show that, especially to tackle problems in the Euclidean plane, the SAsync model is already quite challenging, therefore there is no need to get involved with complications arising in the Async model.
引用
收藏
页码:41540 / 41557
页数:18
相关论文
共 50 条
  • [41] Heterogeneous Semi-Asynchronous Federated Learning in Internet of Things: A Multi-Armed Bandit Approach
    Chen, Shuai
    Wang, Xiumin
    Zhou, Pan
    Wu, Weiwei
    Lin, Weiwei
    Wang, Zhenyu
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2022, 6 (05): : 1113 - 1124
  • [42] Adaptive Asynchrony in Semi-Asynchronous Evolutionary Algorithm Based on Performance Prediction Using Search History
    Harada, Tomohiro
    GECCO'18: PROCEEDINGS OF THE 2018 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2018, : 1031 - 1038
  • [43] Benefits from semi-asynchronous checkpointing for time warp simulations of a large state PCS model
    Santoro, A
    Quaglia, F
    WSC'01: PROCEEDINGS OF THE 2001 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2001, : 1339 - 1345
  • [44] A Semi-Asynchronous Real-Time Facial Expression Assisted Brain Control Method: An Extension
    Lu, Zhufeng
    Zhang, Xiaodong
    Li, Hanzhe
    Zhang, Teng
    Zhang, Yi
    2020 10TH INSTITUTE OF ELECTRICAL AND ELECTRONICS ENGINEERS INTERNATIONAL CONFERENCE ON CYBER TECHNOLOGY IN AUTOMATION, CONTROL, AND INTELLIGENT SYSTEMS (IEEE-CYBER 2020), 2020, : 271 - 276
  • [45] Distributed Asynchronous Array Computing with the JetLag Environment
    Brandt, Steven R.
    Hasheminezhad, Bita
    Wu, Nanmiao
    Sakin, Sayef Azad
    Bigelow, Alex R.
    Isaacs, Katherine E.
    Huck, Kevin
    Kaiser, Hartmut
    PROCEEDINGS OF PYHPC 2020: 2020 IEEE/ACM 9TH WORKSHOP ON PYTHON FOR HIGH-PERFORMANCE AND SCIENTIFIC COMPUTING (PYHPC), 2020, : 49 - 57
  • [46] Asynchronous Optimization Techniques for Distributed Computing Applications
    Reisch, Raphael-Elias
    Weber, Jens
    Laroque, Christoph
    Schroeder, Christian
    48TH ANNUAL SIMULATION SYMPOSIUM (ANSS 2015), 2015, : 49 - 56
  • [47] A Study of Self-Adaptive Semi-Asynchronous Evolutionary Algorithm on Multi-Objective Optimization Problem
    Harada, Tomohiro
    Takadama, Keiki
    PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCO'17 COMPANION), 2017, : 1812 - 1819
  • [48] A Highly Available Distributed Self-Scheduler for Exascale Computing
    Takefusa, Atsuko
    Nakada, Hidemoto
    Ikegami, Tsutomu
    Tanaka, Yoshio
    ACM IMCOM 2015, PROCEEDINGS, 2015,
  • [49] Synchronous and Asynchronous Distributed Computing for Financial Option Pricing
    Garcia, Thierry
    Chau, Ming
    Spiteri, Pierre
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2011, PT II, 2011, 6783 : 664 - 679
  • [50] Brief Announcement: Distributed Computing in the Asynchronous LOCAL Model
    Delporte-Gallet, Carole
    Fauconnier, Hugues
    Fraigniaud, Pierre
    Rabie, Mikael
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, SSS 2019, 2019, 11914 : 105 - 110