Parallel Event-Driven Simulation Based on Application Global State Monitoring

被引:1
|
作者
Masko, Lukasz [1 ]
Tudruj, Marek [1 ,2 ]
机构
[1] Polish Acad Sci, Inst Comp Sci, Ul Jana Kazimierza 5, PL-01248 Warsaw, Poland
[2] Polish Japanese Inst Informat Technol, PL-02008 Warsaw, Poland
关键词
Parallel simulation; Strongly consistent global states;
D O I
10.1007/978-3-642-55224-3_33
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Discrete event simulation is a well known technique used for modeling and simulating complex parallel systems. Parallel simulation introduces multiple simulated event queues processed in parallel. A proper synchronization between parallel queues must be introduced. Program global state monitoring is a natural way to organize global simulation state monitoring and control. Every queue process reports its progress state, being the timestamp of the most recently processed event, to a global synchronizer. Reporting is done asynchronously and has no influence on the simulation process. A global simulation state can be defined as the vector containing timestamps of the most recently processed event in every queue. The paper presents the principles of parallel simulation designed by the use of a system infrastructure for global states monitoring. Comparison to existing parallel simulation methods is provided.
引用
收藏
页码:348 / 357
页数:10
相关论文
共 50 条
  • [41] Discrete State Event-Driven Framework for Simulation of Switching Transients in Power Electronic Systems
    Zhu, Yicheng
    Zhao, Zhengming
    Shi, Bochen
    Ju, Jiahe
    Yu, Zhujun
    Yuan, Liqiang
    Chen, Kainan
    2019 IEEE ENERGY CONVERSION CONGRESS AND EXPOSITION (ECCE), 2019, : 895 - 900
  • [42] Backward Discrete State Event-Driven Approach for Simulation of Stiff Power Electronic Systems
    Ju, Jiahe
    Shi, Bochen
    Yu, Zhujun
    Zhu, Yicheng
    Zhao, Zhengming
    IEEE ACCESS, 2021, 9 : 28573 - 28581
  • [43] Event-driven Data Aggregation and Reporting for CRSN-based Substation Monitoring
    Aroua, Sabrine
    El Korbi, Ines
    Ghamri-Doudane, Yacine
    Saidane, Leila Azouz
    2017 IEEE 28TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR, AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2017,
  • [44] Online Monitoring and Control of Enterprise Processes in Manufacturing Based on an Event-Driven Architecture
    Grauer, Manfred
    Karadgi, Sachin
    Metz, Daniel
    Schaefer, Walter
    BUSINESS PROCESS MANAGEMENT WORKSHOPS, 2011, 66 : 671 - 682
  • [45] A reconfigurable logic machine for fast event-driven simulation
    Bauer, J
    Bershteyn, M
    Kaplan, I
    Vyedin, P
    1998 DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 1998, : 668 - 671
  • [46] Event-driven simulation of spiking neurons with stochastic dynamics
    Reutimann, J
    Giugliano, M
    Fusi, S
    NEURAL COMPUTATION, 2003, 15 (04) : 811 - 830
  • [47] Hybrid fault simulation with compiled and event-driven methods
    Taniguchi, Kenjiro
    Fujii, Hideo
    Kajihara, Seiji
    Wen, Xiaoqing
    IEEE DTIS: 2006 INTERNATIONAL CONFERENCE ON DESIGN & TEST OF INTEGRATED SYSTEMS IN NANOSCALE TECHNOLOGY, PROCEEDINGS, 2006, : 240 - 243
  • [48] AN EVENT-DRIVEN NET BASED SIMULATION METHODOLOGY WITHIN A KNOWLEDGE-BASED FRAMEWORK
    CINGEL, V
    FRIC, P
    COMPUTERS AND ARTIFICIAL INTELLIGENCE, 1995, 14 (02): : 127 - 145
  • [49] Fuzzy rules based efficient event-driven simulation of blockchain-based applications
    Zhou, Wei
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2021, 40 (04) : 8101 - 8107
  • [50] On event-driven simulation of electrical circuits with ideal diodes
    Heemels, W.P.M.H.
    Camlibel, M.K.
    Schumacher, J.M.
    Journal Europeen des Systemes Automatises, 2001, 35 (04): : 467 - 488