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 条
  • [1] Efficient Master/Worker Parallel Discrete Event Simulation on Metacomputing Systems
    Park, Alfred J.
    Fujimoto, Richard M.
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2012, 23 (05) : 873 - 880
  • [2] Efficient process interaction with threads in parallel discrete event simulation
    Pasquini, R
    Rego, V
    1998 WINTER SIMULATION CONFERENCE PROCEEDINGS, VOLS 1 AND 2, 1998, : 451 - 458
  • [3] PARALLEL DISCRETE EVENT SIMULATION
    FUJIMOTO, RM
    COMMUNICATIONS OF THE ACM, 1990, 33 (10) : 30 - 53
  • [4] PARALLEL DISCRETE EVENT SIMULATION
    FUJIMOTO, RM
    1989 WINTER SIMULATION CONFERENCE PROCEEDINGS, 1989, : 19 - 28
  • [5] On event ordering in Parallel Discrete Event Simulation
    Rönngren, R
    Liljenstam, M
    THIRTEENTH WORKSHOP ON PARALLEL AND DISTRIBUTED SIMULATION - PROCEEDINGS, 1999, : 38 - 45
  • [6] On event ordering in parallel discrete event simulation
    Ronngren, Robert
    Liljenstam, Michael
    Proceedings of the Workshop on Parallel and Distributed Simulation, PADS, 1999, : 38 - 45
  • [7] Efficient Non-Blocking Event Management for Speculative Parallel Discrete Event Simulation
    Piccione, Andrea
    Pellegrini, Alessandro
    PROCEEDINGS OF THE 38TH ACM SIGSIM INTERNATIONAL CONFERENCE ON PRINCIPLES OF ADVANCED DISCRETE SIMULATION, ACM SIGSIM-PADS 2024, 2024, : 52 - 56
  • [8] Efficient Parallel Discrete Event Simulation on Cloud/Virtual Machine Platforms
    Yoginath, Srikanth B.
    Perumalla, Kalyan S.
    ACM TRANSACTIONS ON MODELING AND COMPUTER SIMULATION, 2015, 26 (01):
  • [9] Parallel Discrete Event Simulation with AnyLogic
    Kondratyev, Mikhail
    Garifullin, Maxim
    PARALLEL COMPUTING TECHNOLOGIES, PROCEEDINGS, 2009, 5698 : 226 - 236
  • [10] Unsynchronized parallel discrete event simulation
    Rao, DM
    Thondugulam, NV
    Radhakrishnan, R
    Wilsey, PA
    1998 WINTER SIMULATION CONFERENCE PROCEEDINGS, VOLS 1 AND 2, 1998, : 1563 - 1570