Revisiting conservative time synchronization protocols in parallel and distributed simulation

被引:7
|
作者
De Munck, S. [1 ]
Vanmechelen, K. [1 ]
Broeckhove, J. [1 ]
机构
[1] Univ Antwerp, B-2020 Antwerp, Belgium
来源
关键词
parallel; distributed; discrete event simulation; performance analysis; scalability; optimization; PERFORMANCE EVALUATION;
D O I
10.1002/cpe.3007
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Computer simulations have become an indispensable tool for the empirical study of large-scale systems. The timely simulation of these systems, however, is not without its challenges. Simulators have to be able to harness the full computational power of modern multicore architectures through parallel execution and overcome the memory limitations of a single computer. In this paper, we evaluate the performance of a parallel and distributed simulator using several conventional time synchronization protocols executed on modern multicore hardware. In addition, we comprehensively analyze a hybrid approach, combining two traditional protocols, increasing robustness, and enabling improved performance in a wider range of simulation scenarios. Finally, an adaptive algorithm to automatically configure this hybrid protocol is introduced and evaluated, eliminating manual user intervention and further improving robustness with respect to varying simulation conditions. Copyright (c) 2013 John Wiley & Sons, Ltd.
引用
收藏
页码:468 / 490
页数:23
相关论文
共 50 条
  • [1] Distributed Time, Conservative Parallel Logic Simulation on GPUs
    Wang, Bo
    Zhu, Yuhao
    Deng, Yangdong
    PROCEEDINGS OF THE 47TH DESIGN AUTOMATION CONFERENCE, 2010, : 761 - 766
  • [2] Micro-synchronization in conservative parallel network simulation
    Lin, Siming
    Cheng, Xueqi
    Lv, Jianming
    PADS 2008: 22ND INTERNATIONAL WORKSHOP ON PRINCIPLES OF ADVANCED AND DISTRIBUTED SIMULATION, PROCEEDINGS, 2008, : 195 - 202
  • [3] Optimistic-conservative synchronization in distributed factory simulation
    Xu, Sheng
    McGinnis, Leon F.
    PROCEEDINGS OF THE 2006 WINTER SIMULATION CONFERENCE, VOLS 1-5, 2006, : 1069 - +
  • [4] VIRTUAL TIME III: UNIFICATION OF CONSERVATIVE AND OPTIMISTIC SYNCHRONIZATION IN PARALLEL DISCRETE EVENT SIMULATION
    Jefferson, David R.
    Barnes, Peter D., Jr.
    2017 WINTER SIMULATION CONFERENCE (WSC), 2017, : 786 - 797
  • [5] Design and Analysis of a Minimum Time Buckets Synchronization Algorithm for Parallel and Distributed Simulation
    Wang, Xuehui
    Zhang, Lei
    2017 IEEE 13TH INTERNATIONAL SYMPOSIUM ON AUTONOMOUS DECENTRALIZED SYSTEMS (ISADS 2017), 2017, : 96 - 103
  • [6] Synchronization protocols in distributed real-time systems
    Sun, J
    Liu, J
    PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1996, : 38 - 45
  • [7] Real time speed of a conservative parallel simulation
    Kalantery, N
    COMPUTERS AND ARTIFICIAL INTELLIGENCE, 2000, 19 (03): : 285 - 298
  • [8] Modeling and Simulation Comparison of Two Time Synchronization Protocols
    Lin, Tsung-Han
    Chang, Keng-hao
    Tian, Jr-ben
    Chu, Hao-hua
    Huang, Polly
    PM2HW2N'08: PROCEEDINGS OF THE THIRD ACM INTERNATIONAL WORKSHOP ON PERFORMANCE MONITORING, MEASUREMENT, AND EVALUATION OF HETEROGENEOUS WIRELESS AND WIRED NETWORKS, 2008, : 117 - 123
  • [9] Finite-Time Attitude Synchronization With Distributed Discontinuous Protocols
    Wei, Jieqiang
    Zhang, Silun
    Adaldo, Antonio
    Thunberg, Johan
    Hu, Xiaoming
    Johansson, Karl H.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2018, 63 (10) : 3608 - 3615
  • [10] A revised taxonomy for time warp based distributed synchronization protocols
    Lobato, RS
    Ulson, RS
    Santana, MJ
    Santana, RHC
    EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS, 2004, : 226 - 229