Advances in Parallel Discrete Event Simulation for Electronic System-Level Design

被引:1
|
作者
Chen, Weiwei [1 ,2 ]
Han, Xu [1 ,3 ]
Chang, Che-Wei [1 ,3 ]
Doemer, Rainer [4 ]
机构
[1] Univ Calif Irvine, Dept Elect Engn & Comp Sci, Irvine, CA 92697 USA
[2] Univ Calif Irvine, Ctr Embedded Comp Syst, Irvine, CA 92697 USA
[3] Univ Calif Irvine, CECS, Irvine, CA 92697 USA
[4] Univ Calif Irvine, Irvine, CA 92697 USA
基金
美国国家科学基金会;
关键词
12;
D O I
10.1109/MDT.2012.2226015
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Parallel discrete event simulation (PDES) carries the promise to exploit the explicit parallelism in an Electronic System-Level (ESL) design model by utilizing the parallel computing resources on a multi-core simulation host. Synchronous PDES parallelizes the threads in the same simulation cycles. In contrast, advanced out-of-order PDES aggressively breaks the simulation cycle barrier and allows threads in different cycles to run in parallel for the small cost of increased compile time for static dependency analysis. Both PDES approaches fully retain the System-Level Description Languages (SLDL) simulation semantics and result in standard-compliant simulation with accurate timing. Moreover, both significantly reduce the simulator run time. Overall, PDES is highly desirable for ESL design due to the constantly rising complexity of embedded systems which requires accurate and fast simulation. PDES approaches improve simulator performance by executing suitable threads in parallel on a multi-core host.
引用
收藏
页码:45 / 54
页数:10
相关论文
共 50 条
  • [21] System-level design: a strategic investment for the future of the electronic industry
    Sangiovanni-Vincentelli, A
    [J]. 2005 IEEE VLSI-TSA International Symposium on VLSI Design, Automation & Test (VLSI-TSA-DAT), Proceedings of Technical Papers, 2005, : 1 - 5
  • [22] Multi-Core Parallel Simulation of System-Level Description Languages
    Doemer, Rainer
    Chen, Weiwei
    Han, Xu
    Gerstlauer, Andreas
    [J]. 2011 16TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2011,
  • [23] Parallel Discrete Event Simulation with AnyLogic
    Kondratyev, Mikhail
    Garifullin, Maxim
    [J]. PARALLEL COMPUTING TECHNOLOGIES, PROCEEDINGS, 2009, 5698 : 226 - 236
  • [24] Unsynchronized parallel discrete event simulation
    Rao, DM
    Thondugulam, NV
    Radhakrishnan, R
    Wilsey, PA
    [J]. 1998 WINTER SIMULATION CONFERENCE PROCEEDINGS, VOLS 1 AND 2, 1998, : 1563 - 1570
  • [25] Asynchronous parallel discrete event simulation
    Lin, YB
    Fishwick, PA
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 1996, 26 (04): : 397 - 412
  • [26] PARALLEL DISCRETE EVENT SIMULATION WITH SIMULA
    PAPASPYROPOULOS, GT
    MARITSAS, DG
    [J]. PARALLEL COMPUTING, 1989, 12 (03) : 359 - 373
  • [27] PARALLEL DISCRETE-EVENT SIMULATION
    NAJJAR, W
    JEZOUIN, JL
    GAUDIOT, JL
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 1987, 4 (06): : 41 - 44
  • [28] Application of parallel discrete event simulation algorithms to mixed domain system simulation
    Reed, DK
    Levitan, SP
    Boles, J
    Martinez, JA
    Chiarulli, DM
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2004, : 1356 - 1357
  • [29] A high-level requirements engineering methodology for electronic system-level design
    Gorse, N.
    Belanger, P.
    Chureau, A.
    Aboulhamid, E. M.
    Savaria, Y.
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2007, 33 (04) : 249 - 268
  • [30] LTE-A system downlink HARQ system-level design and simulation
    Li, Xiaowen
    Yu, Xiuling
    [J]. APPLIED SCIENCE, MATERIALS SCIENCE AND INFORMATION TECHNOLOGIES IN INDUSTRY, 2014, 513-517 : 2518 - 2521