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
关键词
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 条
  • [21] Timed Dataflow: Reducing Communication Overhead for Distributed Machine Learning Systems
    Sun, Peng
    Wen, Yonggang
    Ta Nguyen Binh Duong
    Yan, Shengen
    2016 IEEE 22ND INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2016, : 1110 - 1117
  • [22] On controlling timed discrete event systems
    Cofer, D.D.
    Garg, V.K.
    Lecture Notes in Computer Science, 1996, 1066
  • [23] Simulation of cyber physical systems behaviour using timed plant models
    Canadas, Nuno
    Machado, Jose
    Soares, Filomena
    Barros, Carlos
    Varela, Leonilde
    MECHATRONICS, 2018, 54 : 175 - 185
  • [24] Detectability of Timed Discrete Event Systems
    Miao, Chengshi
    IEEE ACCESS, 2023, 11 : 78017 - 78027
  • [25] Synthesis of Parallel Software from Heterogeneous Dataflow Models
    Rafique O.
    Schneider K.
    SN Computer Science, 2022, 3 (3)
  • [26] Using timed petri nets in discrete simulation
    Sklenar, J
    Caruana, E
    2nd International Industrial Simulation Conference 2004, 2004, : 7 - 11
  • [27] PARALLEL SIMULATION AND OPTIMIZATION OF DISCRETE-EVENT SYSTEMS - INTRODUCTION
    CASSANDRAS, CG
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 1995, 5 (2-3): : 113 - 114
  • [28] Parallel discrete event simulation of manufacturing systems: A technology survey
    Peng, C
    Chen, FF
    COMPUTERS & INDUSTRIAL ENGINEERING, 1996, 31 (1-2) : 327 - 330
  • [29] Parallel Discrete Event Simulation of manufacturing systems using PARSEC
    Zhang, Y
    Cai, WT
    Turner, SJ
    SIMULATION AND MODELLING: ENABLERS FOR A BETTER QUALITY OF LIFE, 2000, : 296 - 301
  • [30] Exploiting Symmetry of State Tree Structures for Discrete-event Systems with Parallel Components
    Jiao, Ting
    Gan, Yongmei
    Xiao, Guochun
    Wonham, W. M.
    2016 13TH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS (WODES), 2016, : 97 - 102