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 条
  • [1] PSML: parallel system modeling and simulation language for electronic system level
    Poshtkohi, Alireza
    Ghaznavi-Ghoushchi, M. B.
    Saghafi, Kamyar
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (05): : 2691 - 2724
  • [2] Enabling RTOS simulation modeling in a system level design language
    Hassan, M. AbdElSalam
    Sakanushi, Keishi
    Takeuchi, Yoshinori
    Imai, Masaharu
    ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, : 936 - 939
  • [3] Advances in Parallel Discrete Event Simulation for Electronic System-Level Design
    Chen, Weiwei
    Han, Xu
    Chang, Che-Wei
    Doemer, Rainer
    IEEE DESIGN & TEST, 2013, 30 (01) : 45 - 54
  • [4] Modeling and Simulation of Water Level System
    Li, Xiaoli
    Li, Ji
    Shi, Longhui
    2008 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION AND LOGISTICS, VOLS 1-6, 2008, : 2856 - 2859
  • [5] Modeling and Simulation of a Level Control System
    Nascu, Ioan
    De Keyser, Robin
    Nascu, Ioana
    Buzdugan, Tudor
    PROCEEDINGS OF 2010 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION, QUALITY AND TESTING, ROBOTICS (AQTR 2010), VOLS. 1-3, 2010,
  • [6] Electronic Hydraulic Brake System Modeling and Simulation
    Yao, You
    Guo, Xuexun
    Peng, Ming
    Zhang, Jibing
    Zhang, Jie
    ADVANCES IN APPLIED SCIENCES AND MANUFACTURING, PTS 1 AND 2, 2014, 850-851 : 701 - +
  • [7] Practical modeling and simulation of a power electronic system
    Kato, Toshiji
    Inoue, Kaoru
    Hashimoto, Tomoaki
    2007 POWER CONVERSION CONFERENCE - NAGOYA, VOLS 1-3, 2007, : 455 - +
  • [8] Modeling of BAW filters for system level simulation
    Karolewski, D.
    Schaeffel, C.
    Tag, A.
    Cortes, V. Silva
    Hagelauer, A.
    Fischer, G.
    2015 GERMAN MICROWAVE CONFERENCE, 2015, : 410 - 413
  • [9] System-level simulation modeling with MLDesigner
    Schorcht, G
    Troxel, I
    Farhangian, K
    Unger, P
    Zinn, D
    Mick, CK
    George, A
    Salzwedel, H
    PROCEEDINGS OF THE 11TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS AND SIMULATION OF COMPUTER TELECOMMUNICATIONS SYSTEMS, 2003, : 207 - 212
  • [10] System Level Simulation of Microgrid Power Electronic Systems
    Frivaldsky, Michal
    Morgos, Jan
    Prazenica, Michal
    Takacs, Kristian
    ELECTRONICS, 2021, 10 (06) : 1 - 20