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
来源
PADS 2009: 23RD WORKSHOP ON PRINCIPLES OF ADVANCED AND DISTRIBUTED SIMULATION, PROCEEDINGS | 2009年
关键词
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 条
  • [41] A Debugging Framework for Parallel Discrete Event Simulation Application
    Li, Tianlin
    Zhao, Yuliang
    Bao, Sirui
    Yao, Yiping
    MODELING, DESIGN AND SIMULATION OF SYSTEMS, ASIASIM 2017, PT II, 2017, 752 : 656 - 665
  • [42] Parallel languages for discrete-event simulation models
    Bagrodia, RL
    IEEE COMPUTATIONAL SCIENCE & ENGINEERING, 1998, 5 (02): : 27 - 38
  • [43] JAVA']JAVA FOR PARALLEL DISCRETE EVENT SIMULATION: A SURVEY
    Castilla, I.
    Aguilar, R.
    EMSS 2009: 21ST EUROPEAN MODELING AND SIMULATION SYMPOSIUM, VOL I, 2009, : 72 - 79
  • [44] Rollback and persistence study in parallel discrete event simulation
    School of Mechatronics Engineering and Automation, National University of Defense Technology, Changsha 410073, China
    Xitong Fangzhen Xuebao, 2007, 1 (67-70+88):
  • [45] Composite synchronization in parallel discrete-event simulation
    Nicol, DM
    Liu, J
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2002, 13 (05) : 433 - 446
  • [46] Lookahead accumulation in conservative parallel discrete event simulation
    Lemeire, J
    Dirkx, E
    ESM'2004: 18TH EUROPEAN SIMULATION MULTICONFERENCE: NETWORKED SIMULATIONS AND SIMULATED NETWORKS, 2004, : 40 - 45
  • [47] Parallel Discrete Event Simulation of Transaction Level Models
    Doemer, Rainer
    Chen, Weiwei
    Han, Xu
    2012 17TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2012, : 227 - 231
  • [48] Perils and pitfalls of parallel discrete-event simulation
    Bagrodia, RL
    1996 WINTER SIMULATION CONFERENCE PROCEEDINGS, 1996, : 136 - 143
  • [49] Partitioning on Dynamic Behavior for Parallel Discrete Event Simulation
    Bahulkar, Ketan
    Wang, Jingjing
    Abu-Ghazaleh, Nael
    Ponomarev, Dmitry
    2012 ACM/IEEE/SCS 26TH WORKSHOP ON PRINCIPLES OF ADVANCED AND DISTRIBUTED SIMULATION (PADS), 2012, : 221 - 230
  • [50] PERFORMANCE PREDICTION OF CONSERVATIVE PARALLEL DISCRETE EVENT SIMULATION
    Lencse, Gabor
    Varga, Andras
    8TH INTERNATIONAL INDUSTRIAL SIMULATION CONFERENCE 2010, ISC 2010, 2010, : 214 - 219