Efficient Master/Worker Parallel Discrete Event Simulation

被引:6
|
作者
Park, Alfred [1 ]
Fujimoto, Richard M. [1 ]
机构
[1] Georgia Inst Technol, Computat Sci & Engn Div, Atlanta, GA 30332 USA
关键词
D O I
10.1109/PADS.2009.9
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The master/worker (MW) paradigm can be used to implement parallel discrete event simulations (PDES) on metacomputing systems. MW PDES applications incur overheads not found in conventional PDES executions executing on tightly coupled machines. We introduce four techniques for reducing these overheads on public resource and desktop grid infrastructures Work unit caching, pipelined state updates, expedited message delivery, and adaptive work unit scheduling mechanisms are described that provide significant reduction in overall overhead when used in tandem. We present performance results showing that an optimized MW PDES system can exhibit performance comparable to a traditional PDES system for a queueing network and a particle physics simulation.
引用
收藏
页码:145 / 152
页数:8
相关论文
共 50 条
  • [31] An investigation into heuristics for alternative worker selection in discrete event simulation
    Kernan, B.
    Sheahan, C.
    JOURNAL OF SIMULATION, 2013, 7 (01) : 61 - 67
  • [32] Reproducibility Report for the Paper: "Efficient Non-Blocking Event Management for Speculative Parallel Discrete Event Simulation"
    Rossi, Lorenzo
    Vandin, Andrea
    PROCEEDINGS OF THE 38TH ACM SIGSIM INTERNATIONAL CONFERENCE ON PRINCIPLES OF ADVANCED DISCRETE SIMULATION, ACM SIGSIM-PADS 2024, 2024, : 131 - 132
  • [33] Concurrent/parallel simulation of discrete event systems via event synchronization
    Hu, JQ
    ENABLING TECHNOLOGY FOR SIMULATION SCIENCE, 1997, 3083 : 154 - 158
  • [34] Probabilistic event scheduling policy for optimistic parallel discrete event simulation
    Som, TK
    Sargent, RG
    TWELFTH WORKSHOP ON PARALLEL AND DISTRIBUTED SIMULATION - PADS'98, PROCEEDINGS, 1998, : 56 - 63
  • [35] System knowledge acquisition in parallel discrete event simulation
    Deelman, E
    Szymanski, BK
    SMC '97 CONFERENCE PROCEEDINGS - 1997 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: CONFERENCE THEME: COMPUTATIONAL CYBERNETICS AND SIMULATION, 1997, : 2296 - 2301
  • [36] Towards adaptive caching for parallel and discrete event simulation
    Chugh, A
    Hybinette, M
    PROCEEDINGS OF THE 2004 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2004, : 336 - 344
  • [37] Hybrid Speculative Synchronisation for Parallel Discrete Event Simulation
    Piccione, Andrea
    Andelfinger, Philipp
    Pellegrini, Alessandro
    PROCEEDINGS OF THE 2023 ACM SIGSIM INTERNATIONAL CONFERENCE ON PRINCIPLES OF ADVANCED DISCRETE SIMULATION, ACMSIGSIM-PADS 2023, 2023, : 84 - 95
  • [38] An adaptive synchronization protocol for parallel discrete event simulation
    Bisset, KR
    31ST ANNUAL SIMULATION SYMPOSIUM, PROCEEDINGS, 1998, : 26 - 33
  • [39] Properties of the Conservative Parallel Discrete Event Simulation Algorithm
    Ziganurova, Liliia
    Shchur, Lev
    PARALLEL COMPUTING TECHNOLOGIES (PACT 2017), 2017, 10421 : 246 - 253
  • [40] Parallel discrete-event simulation of engineering systems
    1600, Publ by Principia Scientia, St. Louis, MO, USA (02):