Fast and Accurate Performance Evaluation for RISC-V using Virtual Prototypes

被引:0
|
作者
Herdt, Vladimir [1 ]
Grosse, Daniel [1 ,2 ]
Drechsler, Rolf [1 ,2 ]
机构
[1] Univ Bremen, Inst Comp Sci, D-28359 Bremen, Germany
[2] DFKI GmbH, Cyber Phys Syst, D-28359 Bremen, Germany
来源
PROCEEDINGS OF THE 2020 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2020) | 2020年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
RISC-V is gaining huge popularity in particular for embedded systems. Recently, a SystemC-based Virtual Prototype (VP) has been open sourced to lay the foundation for providing support for system-level use cases such as design space exploration, analysis of complex HW/SW interactions and power/timing/performance validation for RISC-V based systems. In this paper, we propose an efficient core timing model and integrate it into the VP core to enable fast and accurate performance evaluation for RISC-V based systems. As a case-study we provide a timing configuration matching the RISC-V HiFive1 board from SiFive. Our experiments demonstrate that our approach allows to obtain very accurate performance evaluation results while still retaining a high simulation performance.
引用
收藏
页码:618 / 621
页数:4
相关论文
共 50 条
  • [1] Adaptive Simulation with Virtual Prototypes for RISC-V: Switching Between Fast and Accurate at Runtime
    Herdt, Vladimir
    Grosse, Daniel
    Tempel, Soeren
    Drechsler, Rolf
    2020 IEEE 38TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2020), 2020, : 312 - 315
  • [2] Adaptive simulation with Virtual Prototypes in an open-source RISC-V evaluation platform
    Herdt, Vladimir
    Grosse, Daniel
    Tempel, Soeren
    Drechsler, Rolf
    JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 116
  • [3] Early Concolic Testing of Embedded Binaries with Virtual Prototypes: A RISC-V Case Study
    Herdt, Vladimir
    Grosse, Daniel
    Le, Hoang M.
    Drechsler, Rolf
    PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2019,
  • [4] Rapid RISC: Fast Customization of RISC-V Processors
    Donofrio, David D.
    Leidel, John D.
    OPEN ARCHITECTURE/OPEN BUSINESS MODEL NET-CENTRIC SYSTEMS AND DEFENSE TRANSFORMATION 2022, 2022, 12119
  • [5] Performance Evaluation of Lightweight Cryptographic Algorithms on RISC-V
    Mumcu, Muhammet Cihat
    Cicek, Ihsan
    Bayar, Salih
    2022 30TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE, SIU, 2022,
  • [6] Symmetric Cryptography on RISC-V: Performance Evaluation of Standardized Algorithms
    Nisanci, Gorkem
    Flikkema, Paul G.
    Yalcin, Tolga
    CRYPTOGRAPHY, 2022, 6 (03)
  • [7] Performance Left on the Table: An Evaluation of Compiler Autovectorization for RISC-V
    Adit, Neil
    Sampson, Adrian
    IEEE MICRO, 2022, 42 (05) : 41 - 48
  • [8] Fast Packet Classification using RISC-V and HyperSplit Acceleration on FPGA
    Pnevmatikou, Arsinoe
    Lentaris, George
    Soudris, Dimitrios
    Kokkalis, Nikos
    2020 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2020,
  • [9] Extensible and Configurable RISC-V based Virtual Prototype
    Herdt, Vladimir
    Grosse, Daniel
    Le, Hoang M.
    Drechsler, Rolf
    PROCEEDINGS OF THE 2018 FORUM ON SPECIFICATION & DESIGN LANGUAGES (FDL), 2018,
  • [10] TeleVM: A Lightweight Virtual Machine for RISC-V Architecture
    Li, Tianzheng
    Cui, Enfang
    Wu, Yuting
    Wei, Qian
    Gao, Yue
    IEEE COMPUTER ARCHITECTURE LETTERS, 2024, 23 (01) : 121 - 124