simCore: An event-driven simulation framework for performance evaluation of computer systems

被引:3
|
作者
Jung, Y [1 ]
Chiba, Y [1 ]
Kim, D [1 ]
Kim, Y [1 ]
机构
[1] Univ Washington, Image Computing Syst Lab, Seattle, WA 98195 USA
关键词
D O I
10.1109/MASCOT.2000.876549
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In designing complex systems, a performance evaluation model is essential in determining a system configuration and identifying performance bottlenecks. Several C++-based general-purpose simulation tools such as systemC and CynLib have also been introduced. However, these tools are cycle-based, which simulates a system synchronously under the assumption that all modules are invoked even cycle, thus eliminating scheduling overhead in order;to simulate a system containing multiple clocks or asynchronous circuits with accuracy, an event-driven approach is highly desirable. We have developed an event-driven framework of computer system simulation in C++, called simCore, which is mainly targeted for performance evaluation simulation of computer systems, providing concurrent execution of multiple modules and event-driven module interaction mechanisms. However, in order to demonstrate its cycle-accuracy and high simulation speed, rye compared two MIPS-based system simulators, one bused on the C++-based event-driven simulation core and the other based on Verilog-XL.
引用
收藏
页码:274 / 280
页数:7
相关论文
共 50 条
  • [31] Algorithm for complied event-driven VHDL simulation
    Wu, Qing-Ping
    Liu, Ming-Ye
    Jisuanji Xuebao/Chinese Journal of Computers, 2002, 25 (01): : 30 - 35
  • [32] BMSim: An Event-Driven Simulator for Performance Evaluation of Bluetooth Mesh Networks
    Hosseinkhani, Zohreh
    Nabi, Majid
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (02) : 2139 - 2151
  • [33] Event-driven simulation of the dynamics of hard ellipsoids
    De Michele, Cnstiano
    Schilling, Rolf
    Sciortino, Francesco
    COMPLEX SYSTEMS-BOOK 1, 2008, 982 : 148 - +
  • [34] Event-driven simulation of cerebellar granule cells
    Carrillo, Richard R.
    Ros, Eduardo
    Tolu, Silvia
    Nieus, Thierry
    D'Angelo, Egidio
    BIOSYSTEMS, 2008, 94 (1-2) : 10 - 17
  • [35] HIERARCHICAL COMPILED EVENT-DRIVEN LOGIC SIMULATION
    LEWIS, DM
    1989 IEEE INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN: DIGEST OF TECHNICAL PAPERS, 1989, : 498 - 501
  • [36] Performance modeling and analysis of message-oriented event-driven systems
    Kai Sachs
    Samuel Kounev
    Alejandro Buchmann
    Software & Systems Modeling, 2013, 12 : 705 - 729
  • [37] Event-Driven Multi-agent Simulation
    Meyer, Ruth
    MULTI-AGENT-BASED SIMULATION XV, 2015, 9002 : 3 - 16
  • [38] Event-Driven Simulation of the Tempotron Spiking Neuron
    Zhao, Bo
    Yu, Qiang
    Ding, Ruoxi
    Chen, Shoushun
    Tang, Huajin
    2014 IEEE BIOMEDICAL CIRCUITS AND SYSTEMS CONFERENCE (BIOCAS), 2014, : 667 - 670
  • [39] Event-driven modeling and simulation of an digital PLL
    Zhuang, Jingcheng
    Du, Qingjin
    Kwasniewski, Tad
    BMAS 2006: PROCEEDINGS OF THE 2006 IEEE INTERNATIONAL BEHAVIORAL MODELING AND SIMULATION WORKSHOP, 2006, : 67 - +
  • [40] Simulation and development of event-driven multimedia session
    Abdel-Baki, Nashwa
    Großmann, Hans Peter
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2004, 3332 : 447 - 454