Profiling and Online System-Level Performance and Power Estimation for Dynamically Adaptable Embedded Systems

被引:5
|
作者
Mu, Jingqing [1 ]
Shankar, Karthik [1 ]
Lysecky, Roman [1 ]
机构
[1] Univ Arizona, Dept Elect & Engn, Tucson, AZ 85721 USA
关键词
Design; Measurement; Performance; Performance and power estimation; online estimation; dynamically adaptable systems; non-intrusive profiling; dynamic hardware/software partitioning; embedded systems; RECONFIGURATION;
D O I
10.1145/2442116.2442135
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Significant research has demonstrated the performance and power benefits of runtime dynamic reconfiguration of FPGAs and microprocessor/FPGA devices. For dynamically reconfigurable systems, in which the selection of hardware coprocessors to implement within the FPGA is determined at runtime, online estimation methods are needed to evaluate the performance and power consumption impact of the hardware coprocessor selection. In this paper, we present a profile assisted online system-level performance and power estimation framework for estimating the speedup and power consumption of dynamically reconfigurable embedded systems. We evaluate the accuracy and fidelity of our online estimation framework for dynamic hardware kernel selection to maximize performance or minimize the system power consumption.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Profile Assisted Online System-Level Performance and Power Estimation for Dynamic Reconfigurable Embedded Systems
    Mu, Jingqing
    Lysecky, Roman
    [J]. 2011 16TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2011,
  • [2] System-level power/performance analysis for embedded systems design
    Nandi, A
    Marculescu, R
    [J]. 38TH DESIGN AUTOMATION CONFERENCE PROCEEDINGS 2001, 2001, : 599 - 604
  • [3] System-level Early Power Estimation for Memory Subsystem in Embedded Systems
    Ji, Jinsong
    Wang, Chao
    Zhou, Xuehai
    [J]. SEC 2008: PROCEEDINGS OF THE FIFTH IEEE INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING, 2008, : 370 - 375
  • [4] Architecture-level performance estimation method based on system-level profiling
    Ueda, K
    Sakanushi, K
    Takeuchi, Y
    Imai, M
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2005, 152 (01): : 12 - 19
  • [5] System-Level Performance Analysis of Embedded Systems for GSM Applications
    Prasad, M. Rajendra
    Reddy, D. Krishna
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON NANO-ELECTRONICS, CIRCUITS & COMMUNICATION SYSTEMS, 2017, 403 : 287 - 302
  • [6] The Artemis workbench for system-level performance evaluation of embedded systems
    Pimentel, Andy D.
    [J]. INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2008, 3 (03) : 181 - 196
  • [7] System-Level Online Power Estimation Using an On-Chip Bus Performance Monitoring Unit
    Kim, Younghyun
    Park, Sangyoung
    Cho, Youngjin
    Chang, Naehyuck
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2011, 30 (11) : 1585 - 1598
  • [8] System-level power estimation and optimization
    Benini, L
    Hodgson, R
    Siegel, P
    [J]. 1998 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN - PROCEEDINGS, 1998, : 173 - 178
  • [9] System-Level Assertion-Based Performance Verification for Embedded Systems
    Hatefi-Ardakani, Hassan
    Gharehbaghi, Amir Masoud
    Hessabi, Shaahin
    [J]. ADVANCES IN COMPUTER SCIENCE AND ENGINEERING, 2008, 6 : 243 - 250
  • [10] System-level Performance Estimation of SCMA
    Sun, Ce
    Li, Lei
    Chen, Jianqiang
    Jia, Dai
    Yu, Hanxiao
    Huang, Jingxuan
    Fei, Zesong
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS (ICCS), 2016,