Exploiting Dataflow Models for Parallel Simulation of Discrete Timed Systems

被引:0
|
作者
Ungureanu, George [1 ]
Jordao, Rodolfo [1 ]
Sander, Ingo [1 ]
机构
[1] KTH Royal Inst Technol, Sch EECS, Stockholm, Sweden
来源
PROCEEDINGS OF THE 2020 FORUM FOR SPECIFICATION AND DESIGN LANGUAGES (FDL) | 2020年
关键词
models of computation; parallel simulation; dataflow; discrete event systems;
D O I
10.1109/fdl50818.2020.9232931
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The shift towards parallel computing witnessed since the turn of this century has forced us to rethink traditional software design paradigms to better utilize resources. Yet, the simulation of time-aware systems remains a challenging topic due to the inherent semantics of time and causality whose consistency needs to be controlled, traditionally in form of a global event queue, limiting the potential for parallel exploitation. We propose a rehash of this problem by tackling it from a different modeling perspective, one which is able to express concurrency more naturally, i.e. dataflow (DF) models of computation (MoCs). By abstracting time aspects as an algebra hosted on a pure DF MoC, we are able to apply recent results from MoC theory not only for the purpose of describing deterministic behaviors for distributed timed systems, but also to overcome the existing limitations of timed execution in order to increase a simulation model's performance. We use a well-known example of a deadlock-prone distributed discrete event system as a driver to introduce the modeling concepts and show their potential for parallelism.
引用
收藏
页数:4
相关论文
共 50 条
  • [41] Reconfigurable Timed Discrete-Event Systems
    Macktoobian, Matin
    2020 24TH INTERNATIONAL CONFERENCE ON SYSTEM THEORY, CONTROL AND COMPUTING (ICSTCC), 2020, : 316 - 321
  • [42] The Complexity of Codiagnosability for Discrete Event and Timed Systems
    Cassez, Franck
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, 2010, 6252 : 82 - 96
  • [43] Fault Diagnosis of Timed Discrete Event Systems
    Gao, C.
    Lefebvre, D.
    Seatzu, C.
    Li, Z.
    Giua, A.
    IFAC PAPERSONLINE, 2023, 56 (02): : 9612 - 9617
  • [44] Monitoring of a class of timed discrete events systems
    Allahham, Adib
    Alla, Hassane
    PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-10, 2007, : 1003 - 1008
  • [45] The Complexity of Codiagnosability for Discrete Event and Timed Systems
    Cassez, Franck
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2012, 57 (07) : 1752 - 1764
  • [46] Monitoring of Timed Discrete Events Systems With Interrupts
    Allahham, Adib
    Alla, Hassane
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2010, 7 (01) : 146 - 150
  • [47] On the verification of detectability for timed discrete event systems
    Dong, Weijie
    Zhang, Kuize
    Li, Shaoyuan
    Yin, Xiang
    AUTOMATICA, 2024, 164
  • [48] On the generation of timed discrete approximations for continuous systems
    Stursberg, O
    Kowalewski, S
    Engell, S
    MATHEMATICAL AND COMPUTER MODELLING OF DYNAMICAL SYSTEMS, 2000, 6 (01) : 51 - 70
  • [49] PARALLEL DISCRETE EVENT SIMULATION
    FUJIMOTO, RM
    COMMUNICATIONS OF THE ACM, 1990, 33 (10) : 30 - 53
  • [50] PARALLEL DISCRETE EVENT SIMULATION
    FUJIMOTO, RM
    1989 WINTER SIMULATION CONFERENCE PROCEEDINGS, 1989, : 19 - 28