Adaptive Energy Minimization of Embedded Heterogeneous Systems using Regression-based Learning

被引:0
|
作者
Yang, Sheng [1 ]
Shafik, Rishad A. [1 ]
Merrett, Geoff V. [1 ]
Stott, Edward [2 ]
Levine, Joshua M. [2 ]
Davis, James [2 ]
Al-Hashimi, Bashir M. [1 ]
机构
[1] Univ Southampton, Sch ECS, Southampton SO9 5NH, Hants, England
[2] Imperial Coll, Dept EEE, London, England
基金
英国工程与自然科学研究理事会;
关键词
DESIGN;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Modern embedded systems consist of heterogeneous computing resources with diverse energy and performance trade-offs. This is because these resources exercise the application tasks differently, generating varying workloads and energy consumption. As a result, minimizing energy consumption in these systems is challenging as continuous adaptation between application task mapping (i.e. allocating tasks among the computing resources) and dynamic voltage/frequency scaling (DVFS) is required. Existing approaches have limitations due to lack of such adaptation with practical validation (Table I). This paper addresses such limitation and proposes a novel adaptive energy minimization approach for embedded heterogeneous systems. Fundamental to this approach is a runtime model, generated through regression-based learning of energy/performance trade-offs between different computing resources in the system. Using this model, an application task is suitably mapped on a computing resource during runtime, ensuring minimum energy consumption for a given application performance requirement. Such mapping is also coupled with a DVFS control to adapt to performance and workload variations. The proposed approach is designed, engineered and validated on a Zynq-ZC702 platform, consisting of CPU, DSP and FPGA cores. Using several image processing applications as case studies, it was demonstrated that our proposed approach can achieve significant energy savings (>70%), when compared to the existing approaches.
引用
收藏
页码:103 / 110
页数:8
相关论文
共 50 条
  • [1] Learning Transfer-Based Adaptive Energy Minimization in Embedded Systems
    Shafik, Rishad A.
    Yang, Sheng
    Das, Anup
    Maeda-Nunez, Luis A.
    Merrett, Geoff V.
    Al-Hashimi, Bashir M.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2016, 35 (06) : 877 - 890
  • [2] Regression-based Metric Learning
    Huang, Zheng-Yi
    Mu, Qing-Qing
    Hu, Mian
    Zou, Ying
    Xiao, Jiang-Wen
    2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 9107 - 9112
  • [3] Regression-based Metric Learning
    Moutafis, Panagiotis
    Leng, Mengjun
    Kakadiaris, Ioannis A.
    2016 23RD INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2016, : 2700 - 2705
  • [4] Search-based fairness testing for regression-based machine learning systems
    Anjana Perera
    Aldeida Aleti
    Chakkrit Tantithamthavorn
    Jirayus Jiarpakdee
    Burak Turhan
    Lisa Kuhn
    Katie Walker
    Empirical Software Engineering, 2022, 27
  • [5] Search-based fairness testing for regression-based machine learning systems
    Perera, Anjana
    Aleti, Aldeida
    Tantithamthavorn, Chakkrit
    Jiarpakdee, Jirayus
    Turhan, Burak
    Kuhn, Lisa
    Walker, Katie
    EMPIRICAL SOFTWARE ENGINEERING, 2022, 27 (03)
  • [6] Comparison of deep learning and regression-based MPPT algorithms in PV systems
    Karabinaoglu, Murat Salim
    Cakir, Bekir
    Basoglu, Mustafa Engin
    Kazdaloglu, Abdulvehhab
    Guneroglu, Aziz
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2022, 30 (06) : 2319 - 2338
  • [7] Workload Uncertainty Characterization and Adaptive Frequency Scaling for Energy Minimization of Embedded Systems
    Das, Anup
    Kumar, Akash
    Veeravalli, Bharadwaj
    Shafik, Rishad
    Merrett, Geoff
    Al-Hashimi, Bashir
    2015 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2015, : 43 - 48
  • [8] Regression-based analysis of cointegration systems
    Gomez-Biscarri, Javier
    Hualde, Javier
    JOURNAL OF ECONOMETRICS, 2015, 186 (01) : 32 - 50
  • [9] Using Learning Classifier Systems for the DSE of Adaptive Embedded Systems
    Smirnov, Fedor
    Pourmohseni, Behnaz
    Teich, Juergen
    PROCEEDINGS OF THE 2020 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2020), 2020, : 957 - 962
  • [10] Improved fault diagnosis in multivariate systems using regression-based reconstruction
    Lieftucht, Dirk
    Voelker, Marten
    Sonntag, Christian
    Kruger, Uwe
    Irwin, George W.
    Engell, Sebastian
    CONTROL ENGINEERING PRACTICE, 2009, 17 (04) : 478 - 493