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 条
  • [21] Algorithm for complied event-driven VHDL simulation
    Wu, Qing-Ping
    Liu, Ming-Ye
    Jisuanji Xuebao/Chinese Journal of Computers, 2002, 25 (01): : 30 - 35
  • [22] Event-driven simulation of the dynamics of hard ellipsoids
    De Michele, Cnstiano
    Schilling, Rolf
    Sciortino, Francesco
    COMPLEX SYSTEMS-BOOK 1, 2008, 982 : 148 - +
  • [23] HIERARCHICAL COMPILED EVENT-DRIVEN LOGIC SIMULATION
    LEWIS, DM
    1989 IEEE INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN: DIGEST OF TECHNICAL PAPERS, 1989, : 498 - 501
  • [24] Event-driven simulation of cerebellar granule cells
    Carrillo, Richard R.
    Ros, Eduardo
    Tolu, Silvia
    Nieus, Thierry
    D'Angelo, Egidio
    BIOSYSTEMS, 2008, 94 (1-2) : 10 - 17
  • [25] Event-Driven Multi-agent Simulation
    Meyer, Ruth
    MULTI-AGENT-BASED SIMULATION XV, 2015, 9002 : 3 - 16
  • [26] Event-Driven Simulation of the Tempotron Spiking Neuron
    Zhao, Bo
    Yu, Qiang
    Ding, Ruoxi
    Chen, Shoushun
    Tang, Huajin
    2014 IEEE BIOMEDICAL CIRCUITS AND SYSTEMS CONFERENCE (BIOCAS), 2014, : 667 - 670
  • [27] Event-driven modeling and simulation of an digital PLL
    Zhuang, Jingcheng
    Du, Qingjin
    Kwasniewski, Tad
    BMAS 2006: PROCEEDINGS OF THE 2006 IEEE INTERNATIONAL BEHAVIORAL MODELING AND SIMULATION WORKSHOP, 2006, : 67 - +
  • [28] Simulation and development of event-driven multimedia session
    Abdel-Baki, Nashwa
    Großmann, Hans Peter
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2004, 3332 : 447 - 454
  • [29] Intelligent Sleep Monitoring System Based on Microservices and Event-Driven Architecture
    Surantha, Nico
    Utomo, Oei K.
    Lionel, Earlicha M.
    Gozali, Isabella D.
    Isa, Sani M.
    IEEE ACCESS, 2022, 10 : 42055 - 42066
  • [30] Event-driven simulation and modeling of an RF oscillator
    Staszewski, RB
    Fernando, C
    Balsara, PT
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 4, PROCEEDINGS, 2004, : 641 - 644