Architecture Reconfiguration as a Mechanism for Sustainable Performance of Embedded Systems in case of Variations in Available Power

被引:2
|
作者
Sharma, Dimple [1 ]
Dumitriu, Victor [1 ]
Kirischian, Lev [1 ]
机构
[1] Ryerson Univ, Toronto, ON, Canada
来源
关键词
Architecture reconfiguration; Power consumption estimation model; Multi-task; Embedded systems; FPGA;
D O I
10.1007/978-3-319-56258-2_16
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The paper presents a method for deriving high-level power consumption estimation (PCE) model for FPGAs with tile based architecture. This model can be used by systems having multi-task workloads to support run-time architecture-to-workload adaptation in order to sustain the performance of critical tasks in case of depleting power. The approach is based on reconfiguring implementation variants of tasks by estimating their power consumption at run-time using the derived model. This allows reduction of system power consumption by reducing performance of non critical tasks while maintaining critical task performance at required level. In turn, it allows prolongation of system activity for the required period. The paper demonstrates derivation of PCE model for the System on Programmable Chip (SoPC) deployed on Xilinx Zynq XC7Z020 FPGA and how this SoPC adapts to depleting power, sustaining the performance of its critical task for an additional hour.
引用
收藏
页码:177 / 186
页数:10
相关论文
共 50 条
  • [1] A decompression architecture for low power embedded systems
    Lekatsas, H
    Henkel, J
    Wolf, W
    [J]. 2000 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS & PROCESSORS, PROCEEDINGS, 2000, : 571 - 574
  • [2] Power estimation at architecture level for embedded systems
    Mizuno, H
    Kobayashi, H
    Onoye, T
    Shirakawa, I
    [J]. 2002 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, PROCEEDINGS, 2002, : 476 - 479
  • [3] Architecture template with dynamic buffering for runtime reconfiguration of adaptive embedded communication systems
    Eilers, D
    Steckenbiller, H
    Knorr, R
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), PROCEEDINGS, 2003, : 383 - 386
  • [4] Performance estimation at architecture level for embedded systems
    Mizuno, H
    Kobayashi, H
    Onoye, T
    Shirakawa, I
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2002, E85A (12) : 2636 - 2644
  • [5] Embedded multicore systems: Architecture, performance and application
    Chang, J. Morris
    Santambrogio, Marco D.
    Hsiung, Pao-Ann
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2013, 37 (08) : 885 - 886
  • [6] A sustainable power architecture for mobile computing systems
    Muhtaroglu, Ali
    Yokochi, Alex
    von Jouanne, Annette
    [J]. JOURNAL OF POWER SOURCES, 2008, 178 (01) : 467 - 475
  • [7] A case for the VMEbus architecture in embedded systems education
    Ricks, Kenneth G.
    Jackson, David Jeff
    [J]. IEEE TRANSACTIONS ON EDUCATION, 2006, 49 (03) : 332 - 345
  • [8] Perceptual Computing Based Performance Control Mechanism for Power Efficiency in Mobile Embedded Systems
    Gupta, Prashant K.
    Muhuri, Pranab K.
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2014, : 1654 - 1661
  • [9] Performance optimization of embedded software architecture - A case study
    Purhonen, A
    [J]. FOURTH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE (WICSA 2004), PROCEEDINGS, 2004, : 112 - 121
  • [10] Dynamic reconfiguration of mixed-domain embedded systems for applications with variable performance requirements
    Sun, Pengbo
    Gilberti, Michael
    Zhao, Yang
    Doboli, Alex
    Curiac, Daniel
    Pescaru, Dan
    [J]. PROCEEDINGS OF THE 2008 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS, 2008, : 323 - +