A novel parallelization technique for DEVS simulation of continuous and hybrid systems

被引:12
|
作者
Bergero, Federico [1 ]
Kofman, Ernesto [1 ]
Cellier, Francois [2 ]
机构
[1] CIFASIS CONICET, FCEIA UNR, Lab Sistemas Dinam, Rosario, Santa Fe, Argentina
[2] ETH, Modeling & Simulat Res Grp, Zurich, Switzerland
关键词
parallel simulation; real-time systems; discrete event systems; QSS; hybrid systems; DISCRETE-EVENT METHOD; DISTRIBUTED SIMULATION; INTEGRATION METHODS;
D O I
10.1177/0037549712454931
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we introduce a novel parallelization technique for Discrete Event System Specification (DEVS) simulation of continuous and hybrid systems. Here, like in most parallel discrete event simulation methodologies, the models are first split into several sub-models which are then concurrently simulated on different processors. In order to avoid the cost of the global synchronization of all processes, the simulation time of each sub-model is locally synchronized in a real-time fashion with a scaled version of physical time, which implicitly synchronizes all sub-models. The new methodology, coined Scaled Real-Time Synchronization (SRTS), does not ensure a perfect synchronization in its implementation. However, under certain conditions, the synchronization error introduced only provokes bounded numerical errors in the simulation results. SRTS uses the same physical time-scaling parameter throughout the entire simulation. We also developed an adaptive version of the methodology (Adaptive-SRTS) where this parameter automatically evolves during the simulation according to the workload. We implemented the SRTS and Adaptive-SRTS techniques in PowerDEVS, a DEVS simulation tool, under a real-time operating system called the Real-Time Application Interface. We tested their performance by simulating three large-scale models, obtaining in all cases a considerable speedup.
引用
收藏
页码:663 / 683
页数:21
相关论文
共 50 条
  • [31] Hybrid parallelization of the black hole algorithm for systems on chip
    Akamatu, Saulo
    de Lima, Denis Pereira
    Pedrino, Emerson Carlos
    [J]. INTEGRATED COMPUTER-AIDED ENGINEERING, 2022, 29 (03) : 297 - 311
  • [32] DEVS as a common denominator for multi-formalism hybrid systems modelling
    Vangheluwe, HLM
    [J]. PROCEEDINGS OF THE 2000 IEEE INTERNATIONAL SYMPOSIUM ON COMPUTER-AIDED CONTROL SYSTEM DESIGN, 2000, : 129 - 134
  • [33] DVML: DEVS-Based Visual Modeling Language for Hybrid Systems
    Lee, Hae Young
    Chun, Ingeol
    Kim, Won-Tae
    [J]. CONTROL AND AUTOMATION, AND ENERGY SYSTEM ENGINEERING, 2011, 256 : 122 - 127
  • [34] Parallelization of microscopic traffic simulation for ATT systems analysis
    Barceló, J
    Ferrer, JL
    García, D
    Florian, M
    Le Saux, E
    [J]. EQUILIBRIUM AND ADVANCED TRANSPORTATION MODELLING, 1998, : 1 - 26
  • [35] DEVSimPy: A Collaborative Python']Python Software for Modeling and Simulation of DEVS Systems
    Capocchi, L.
    Santucci, J. F.
    Poggi, B.
    Nicolai, C.
    [J]. 2011 20TH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2011, : 170 - 175
  • [36] DEVS/HLA-based modeling and simulation for intelligent transportation systems
    Lee, JK
    Lee, MW
    Chi, SD
    [J]. SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2003, 79 (08): : 423 - 439
  • [37] HYBRID CONTINUOUS TIME-MONTE CARLO SIMULATION OF DISPERSE SYSTEMS
    Lakatos, Bela G.
    Barkanyi, Agnes
    Nemeth, Sandor
    [J]. EUROPEAN SIMULATION AND MODELLING CONFERENCE 2013, 2013, : 13 - 20
  • [38] From Discrete Event Simulation to Discrete Event Specified Systems (DEVS)
    Zeigler, Bernard P.
    Muzy, Alexander
    [J]. IFAC PAPERSONLINE, 2017, 50 (01): : 3039 - 3044
  • [39] Novel Hybrid Physical Layer Security Technique in RFID Systems
    Essam, Gehad
    Shehata, Heba
    Khattab, Tamer
    Abualsaud, Khalid
    Guizani, Mohsen
    [J]. 2019 15TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE (IWCMC), 2019, : 1299 - 1304
  • [40] DEVS-based framework for modeling/simulation of mobile agent systems
    Kim, JH
    Kim, TG
    [J]. SIMULATION, 2001, 76 (06) : 345 - 357