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 条
  • [21] Revisiting global time synchronization
    Zhao, Xiwei
    Ganapathy, Vinayak
    Pissinou, Niki
    Makki, Kia
    GLOBECOM 2007: 2007 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-11, 2007, : 1058 - 1063
  • [22] Revisiting Distributed Protocols for Mobility at the Application Layer
    Nouali, N.
    Drias, H.
    Doucet, A.
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 5, 2005, 5 : 45 - 48
  • [23] Time-parallel algorithms for simulation of multiple access protocols
    Jones, KG
    Das, SR
    NINTH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, PROCEEDINGS, 2001, : 49 - 58
  • [24] Appropriate Synchronization Time Allocation for Distributed Heterogeneous Parallel Computing Systems
    Nidaw, Biruk Yirga
    Oh, Myeong-Hoon
    Kim, Young Woo
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2019, 13 (11): : 5446 - 5463
  • [25] Clock Synchronization in Distributed Real-Time Simulation System
    Pan Yulin
    Yao Xinyu
    PROCEEDINGS OF THE FIRST INTERNATIONAL WORKSHOP ON EDUCATION TECHNOLOGY AND COMPUTER SCIENCE, VOL II, 2009, : 768 - 771
  • [26] Development and benchmarking of an epoch time synchronization method for distributed simulation
    Rathore, Adityavijay
    Balaraman, Balaji
    Zhao, Xiaobing
    Venkateswaran, Jayendran
    Son, Young-Jun
    Wysk, Richard A.
    JOURNAL OF MANUFACTURING SYSTEMS, 2005, 24 (02) : 69 - 78
  • [27] Principles of conservative parallel simulation
    Nicol, DM
    1996 WINTER SIMULATION CONFERENCE PROCEEDINGS, 1996, : 128 - 135
  • [28] Distributed synchronization protocols for multimedia services on Internet
    Ali, Zafar
    Woo, Miae
    Ghafoor, Arif
    International Conference on Network Protocols, 1994, : 204 - 211
  • [29] PARALLEL SIMULATION-BASED ON CONSERVATIVE TIME WINDOWS - A PERFORMANCE STUDY
    AYANI, R
    RAJAEI, H
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1994, 6 (02): : 119 - 142
  • [30] SYNCHRONIZATION OF PARALLEL PROCESSES IN DISTRIBUTED SYSTEMS
    MAKHANIOK, M
    MANNER, R
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 634 : 157 - 162