Power Models Supporting Energy-Efficient Co-Design on Ultra-Low Power Embedded Systems

被引:0
|
作者
Vi Ngoc-Nha Tran [1 ]
Barry, Brendan [2 ]
Phuong Hoai Ha [1 ]
机构
[1] UiT Arctic Univ Norway, Dept Comp Sci, Tromso, Norway
[2] Movidius Ltd, Dublin, Ireland
来源
PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING AND SIMULATION (SAMOS) | 2016年
关键词
ROOFLINE;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The energy efficiency of computing systems can be enhanced via power models that provide insights into how the systems consume power. However, there are no application general, fine-grained and validated power models which can provide insights into how a given application running on an ultra-low power (ULP) embedded system consumes power. In this study, we devise new fine-grained power models that provide insights into how a given application consumes power on an ULP embedded system. The models support architecture application co-design by considering both platform and application properties. The models are validated with data from 35 micro-benchmarks and three application kernels, namely dense matrix multiplication, sparse matrix vector multiplication and breadth first search, on Movidius Myriad, an ultra-low power embedded system. The absolute percentage errors of the model are at most 8.5% for micro-benchmarks and 12% for application kernels. Based on the models, we propose a framework predicting when to apply race-to-halt (RTH) strategy (i.e., running an application with a maximum setting) to a given application. For the three validated application kernels, the proposed framework is able to predict when to use RTH and when not to use RTH precisely. The experimental results show that the prediction of our new RTH framework is accurate and we can save up to 61% energy for dense matrix multiplication, 59% energy for sparse matrix vector multiplication by using RTH and 5% energy for breadth first search by not using RTH.
引用
收藏
页码:39 / 46
页数:8
相关论文
共 50 条
  • [1] PULP: A Ultra-Low Power Parallel Accelerator for Energy-Efficient and Flexible Embedded Vision
    Francesco Conti
    Davide Rossi
    Antonio Pullini
    Igor Loi
    Luca Benini
    Journal of Signal Processing Systems, 2016, 84 : 339 - 354
  • [2] PULP: A Ultra-Low Power Parallel Accelerator for Energy-Efficient and Flexible Embedded Vision
    Conti, Francesco
    Rossi, Davide
    Pullini, Antonio
    Loi, Igor
    Benini, Luca
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2016, 84 (03): : 339 - 354
  • [3] Co-design of Ultra-Low Power RF/Microwave Receivers and Converters for RFID and Energy Harvesting Applications
    Costanzo, Aiessandra
    Fabiani, Matteo
    Romani, Aido
    Masotti, Diego
    Rizzoli, Vittorio
    2010 IEEE MTT-S INTERNATIONAL MICROWAVE SYMPOSIUM DIGEST (MTT), 2010, : 856 - 859
  • [4] An ultra-low power energy-efficient microsystem for hydrogen gas sensing applications
    Pour, Naser Khosro
    Krummenacher, Francois
    Kayal, Maher
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2013, 77 (02) : 155 - 168
  • [5] An ultra-low power energy-efficient microsystem for hydrogen gas sensing applications
    Naser Khosro Pour
    François Krummenacher
    Maher Kayal
    Analog Integrated Circuits and Signal Processing, 2013, 77 : 155 - 168
  • [6] Energy-Efficient Vision on the PULP Platform for Ultra-Low Power Parallel Computing
    Conti, Francesco
    Rossi, Davide
    Pullini, Antonio
    Loi, Igor
    Benini, Luca
    PROCEEDINGS OF THE 2014 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS 2014), 2014, : 274 - 279
  • [7] An Ultra-Low Power and Flexible Acoustic Modem Design to Develop Energy-Efficient Underwater Sensor Networks
    Sanchez, Antonio
    Blanc, Sara
    Yuste, Pedro
    Perles, Angel
    Jose Serrano, Juan
    SENSORS, 2012, 12 (06) : 6837 - 6856
  • [8] Asynchronous DSP for low-power energy-efficient embedded systems
    Shi, Yiqiong
    Gwee, Bah-Hwee
    Chang, Joseph
    MICROPROCESSORS AND MICROSYSTEMS, 2011, 35 (03) : 318 - 328
  • [9] Enhancing Workload-dependent Voltage Scaling for Energy-efficient Ultra-low-power Embedded Systems
    Mohan, Veni
    Iyer, Akhilesh
    Sartori, John
    2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [10] Design of Ultra-Low Voltage/Power Circuits and Systems
    Lanuzza, Marco
    De Rose, Raffaele
    Strangio, Sebastiano
    ELECTRONICS, 2022, 11 (04)