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 条
  • [31] A Conservative Time Management Model with Optimized Degree of Parallelism for Distributed Simulation
    Jiang, Zexin
    Dong, Wei
    Ji, Yindong
    PROCEEDINGS OF THE 2011 INTERNATIONAL SYMPOSIUM ON PERFORMANCE EVALUATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, 2011, : 241 - 246
  • [32] Phold Performance for Distributed Network Simulation under Conservative Synchronization Methods in ns-3
    Ivey, Jared
    Riley, George
    Swenson, Brian
    SIGSIM-PADS'14: PROCEEDINGS OF THE 2014 ACM CONFERENCE ON SIGSIM PRINCIPLES OF ADVANCED DISCRETE SIMULATION, 2014, : 163 - 164
  • [33] SYNCHRONIZATION ALGORITHMS IN DISTRIBUTED SIMULATION
    KAZAKOV, YP
    TRANSACTIONS OF THE SOCIETY FOR COMPUTER SIMULATION, 1994, 11 (04): : 289 - 301
  • [34] Revisiting the Power of Non-Equivocation in Distributed Protocols
    Ben-David, Naama
    Chan, Benjamin Y.
    Shi, Elaine
    PROCEEDINGS OF THE 2022 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, PODC 2022, 2022, : 450 - 459
  • [35] Parallel and distributed simulation
    J Syst Archit, 6-7 (393):
  • [36] PARALLEL AND DISTRIBUTED SIMULATION
    Fujimoto, Richard M.
    PROCEEDINGS OF THE 2014 WINTER SIMULATION CONFERENCE (WSC), 2014, : 5 - 5
  • [37] Parallel and distributed simulation
    Taylor, SJE
    JOURNAL OF SYSTEMS ARCHITECTURE, 1998, 44 (6-7) : 393 - 394
  • [38] PARALLEL AND DISTRIBUTED SIMULATION
    Fujimoto, Richard
    2015 WINTER SIMULATION CONFERENCE (WSC), 2015, : 45 - 59
  • [40] THE COST OF CONSERVATIVE SYNCHRONIZATION IN PARALLEL DISCRETE EVENT SIMULATIONS
    NICOL, DM
    JOURNAL OF THE ACM, 1993, 40 (02) : 304 - 333