PSML: parallel system modeling and simulation language for electronic system level

被引:0
|
作者
Alireza Poshtkohi
M. B. Ghaznavi-Ghoushchi
Kamyar Saghafi
机构
[1] Shahed University,Department of Electrical Engineering
来源
关键词
Parallel discrete-event simulation (PDES); Parallel simulation languages (PSLs); System-level description languages (SLDLs); SystemC; Transaction-level modeling (TLM); Embedded systems;
D O I
暂无
中图分类号
学科分类号
摘要
System-level description languages in electronic system level are domain-specific sequential simulation languages using the shared-everything model in discrete-event modeling and simulation terminology. They implement sequential process-interaction worldview to take advantage of event partitioning for ease of programming and modularity. Therefore, their reference simulators can only be executed on a single physical core. Fast and accurate simulation is highly desirable for efficient and effective system design due to the ever-increasing complexity of embedded and cyber physical systems. Parallel discrete-event simulation (PDES) is the main technique to solve this problem for large-scale system-level models. PDES works based on state space partitioning by using the so-called logical process worldview. This paper proposes parallel system modeling and simulation language (PSML), along with its formalized distributed parallel simulation kernel, that provides execution of hardware models in order to improve simulation speed significantly. It will be shown that the proposed framework results in linear, super-linear speedups ranging from 11 × to 32 × for large-scale, complex PSML models in comparison with the SystemC reference simulator on a 12-core host.
引用
收藏
页码:2691 / 2724
页数:33
相关论文
共 50 条
  • [21] PARALLEL SYSTEM SIMULATION
    TAI, HM
    SAEKS, R
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1984, 14 (02): : 177 - 183
  • [22] System-level Modeling and simulation of uplink WCDMA
    Patachaianand, Rachod
    Sandrasegaran, Kumbesan
    PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, 2008, : 1071 - 1076
  • [23] Simulation Challenges in System Level Electrostatic Discharge Modeling
    Pommerenke, David
    Fan, Jun
    Drewniak, Jim
    2016 IEEE/ACES INTERNATIONAL CONFERENCE ON WIRELESS INFORMATION TECHNOLOGY AND SYSTEMS (ICWITS) AND APPLIED COMPUTATIONAL ELECTROMAGNETICS (ACES), 2016,
  • [24] A Transaction-Based Environment for System Modeling and Parallel Simulation
    Amine Anane
    El Mostapha Aboulhamid
    International Journal of Parallel Programming, 2015, 43 : 24 - 58
  • [25] Modeling and simulation of a parallel operating system: Processor sharing example
    Hong, JS
    Kim, TG
    Park, KH
    HIGH PERFORMANCE COMPUTING ON THE INFORMATION SUPERHIGHWAY - HPC ASIA '97, PROCEEDINGS, 1997, : 163 - 167
  • [26] Modeling and simulation of a parallel operating system: Processor sharing example
    Hong, Joon Sung
    Kim, Tag Gon
    Park, Kyu Ho
    Proceedings of the Conference on High Performance Computing on the Information Superhighway, HPC Asia'97, 1997, : 163 - 167
  • [27] A Transaction-Based Environment for System Modeling and Parallel Simulation
    Anane, Amine
    Aboulhamid, El Mostapha
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2015, 43 (01) : 24 - 58
  • [28] Modeling and Simulation of Parallel TBCC Aircraft/Engine Integrated System
    Yu, Huafeng
    Guo, YingQing
    PROCEEDINGS OF THE 39TH CHINESE CONTROL CONFERENCE, 2020, : 6899 - 6903
  • [29] A methodology for system level simulation, modeling and optimization of MEMS devices categories: Co-simulation and optimization system, multi-level modeling
    Nguyen, L
    Lee, HJ
    Maher, MA
    von Sosen, H
    1999 INTERNATIONAL CONFERENCE ON MODELING AND SIMULATION OF MICROSYSTEMS, 1999, : 274 - 275
  • [30] Automatic thermal modeling for system level design of electronic equipment
    Aoki, K
    Shimizu, K
    Ueda, A
    Tamura, A
    Motegi, M
    ADVANCES IN ELECTRONIC PACKAGING 2003, VOL 2, 2003, : 357 - 362