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 条
  • [1] Exploiting symmetry for partitioning models in parallel discrete event simulation
    Lemeire, J
    Smets, B
    Cara, P
    Dirkx, E
    18TH WORKSHOP ON PARALLEL AND DISTRIBUTED SIMULATION, PROCEEDINGS, 2004, : 189 - 194
  • [2] Analysis of discrete event systems by simulation of timed Petri net models
    López-Mellado, E
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2002, 61 (01) : 53 - 59
  • [3] Exploiting HHPC for parallel discrete event simulation
    Abu-Ghazaleh, N
    Linderman, R
    Hillman, R
    Hanna, J
    USERS GROUP CONFERENCE, PROCEEDINGS, 2004, : 250 - 253
  • [4] Heterogeneous simulation - Mixing discrete-event models with dataflow
    Chang, WT
    Ha, SH
    Lee, EA
    JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 1997, 15 (1-2): : 127 - 144
  • [5] Heterogeneous Simulation—Mixing Discrete-Event Models with Dataflow
    Wan-Teh Chang
    Soonhoi Ha
    Edward A. Lee
    Journal of VLSI signal processing systems for signal, image and video technology, 1997, 15 : 127 - 144
  • [6] Models of computation for parallel discrete event simulation
    Turner, SJ
    JOURNAL OF SYSTEMS ARCHITECTURE, 1998, 44 (6-7) : 395 - 409
  • [7] Exploiting Task-Based Parallelism for Parallel Discrete Event Simulation
    Wang, Yizhuo
    Gao, Zhiwei
    Ji, Weixing
    Zhang, Han
    Qing, Duzheng
    2018 26TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2018), 2018, : 562 - 566
  • [8] Exploiting Symmetry of Discrete-event Systems with Parallel Components by Relabeling
    Jiao, Ting
    Gan, Yongmei
    Yang, Xu
    Wonham, W. M.
    TENCON 2015 - 2015 IEEE REGION 10 CONFERENCE, 2015,
  • [9] 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
  • [10] Parallel languages for discrete-event simulation models
    Bagrodia, RL
    IEEE COMPUTATIONAL SCIENCE & ENGINEERING, 1998, 5 (02): : 27 - 38