PULP: A Ultra-Low Power Parallel Accelerator for Energy-Efficient and Flexible Embedded Vision

被引:47
|
作者
Conti, Francesco [1 ]
Rossi, Davide [1 ]
Pullini, Antonio [2 ]
Loi, Igor [1 ]
Benini, Luca [1 ,2 ]
机构
[1] Univ Bologna, Dept Elect Elect & Informat Engn, Bologna, Italy
[2] Swiss Fed Inst Technol, Integrated Syst Lab, Zurich, Switzerland
关键词
Ultra-Low Power; Embedded vision; Convolutional Neural Network; Optical flow; Motion estimation; FD-SOI; Multi-core; OpenRISC; MOTION ESTIMATION; ARCHITECTURE; PROCESSOR; EXPLORATION; MULTIMEDIA; CLUSTER; ENGINE; CORE; CMOS;
D O I
10.1007/s11265-015-1070-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Novel pervasive devices such as smart surveillance cameras and autonomous micro-UAVs could greatly benefit from the availability of a computing device supporting embedded computer vision at a very low power budget. To this end, we propose PULP (Parallel processing Ultra-Low Power platform), an architecture built on clusters of tightly-coupled OpenRISC ISA cores, with advanced techniques for fast performance and energy scalability that exploit the capabilities of the STMicroelectronics UTBB FD-SOI 28nm technology. We show that PULP performance can be scaled over a 1x-354x range, with a peak theoretical energy efficiency of 211 GOPS/W. We present performance results for several demanding kernels from the image processing and vision domain, with post-layout power modeling: a motion detection application that can run at an efficiency up to 192 GOPS/W (90 % of the theoretical peak); a ConvNet-based detector for smart surveillance that can be switched between 0.7 and 27fps operating modes, scaling energy consumption per frame between 1.2 and 12mJ on a 320 x240 image; and FAST + Lucas-Kanade optical flow on a 128 x128 image at the ultra-low energy budget of 14 mu J per frame at 60fps.
引用
收藏
页码:339 / 354
页数:16
相关论文
共 50 条
  • [41] An Ultra Low-power Wakeup Receiver for Energy-efficient Wireless Senor Network
    Tsou, Yu Lin
    Gong, Cihun-Siyong Alex
    Jou, Christina F.
    2014 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2014,
  • [42] An Ultra-Low-Power Pulse Oximeter Implemented With an Energy-Efficient Transimpedance Amplifier
    Tavakoli, Maziar
    Turicchia, Lorenzo
    Sarpeshkar, Rahul
    IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2010, 4 (01) : 27 - 38
  • [43] An energy-efficient and ultra-low-voltage power oscillator in CMOS 65 nm
    Zina Saheb
    Ezz El-Masry
    Analog Integrated Circuits and Signal Processing, 2019, 100 : 149 - 156
  • [44] An energy-efficient and ultra-low-voltage power oscillator in CMOS 65 nm
    Saheb, Zina
    El-Masry, Ezz
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2019, 100 (01) : 149 - 156
  • [45] A Low-Leakage Parallel CRC Generator for Ultra-Low Power Applications
    Alarcon, Louis P.
    Liu, Tsung-Te
    Rabaey, Jan M.
    2011 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2011, : 2063 - 2066
  • [46] Highly Efficient, Ultra-Low Energy Consumption Process for Phenol Wastewater Treatment with Ultra-Low Carbon Emission
    Zhang, Yalei
    Li, Deyi
    Zhang, Yonggang
    Zhou, Xuefei
    Hong, Jie
    Jiang, Ming
    CLEAN-SOIL AIR WATER, 2013, 41 (09) : 865 - 871
  • [47] An Ultra-Low Energy Human Activity Recognition Accelerator for Wearable Health Applications
    Bhat, Ganapati
    Tuncel, Yigit
    An, Sizhe
    Lee, Hyung Gyu
    Ogras, Umit Y.
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2019, 18 (05)
  • [48] A Flexible and Energy-Efficient Convolutional Neural Network Acceleration With Dedicated ISA and Accelerator
    Chen, Xiaobai
    Yu, Zhiyi
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2018, 26 (07) : 1408 - 1412
  • [49] Power Management System for Ultra-Low Power Energy Harvesting Applications
    Salomaa, Jarno
    Pulkkinen, Mika
    Haapala, Tuomas
    Nurmi, Marko
    Halonen, Kari
    2015 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2015, : 1086 - 1089
  • [50] Practice on Ultra-low Emission and Energy Efficient Technologies in Coal-fired Power Plants
    Chen, Yin-biao
    Zhang, Yi
    Ling, Wen
    FRONTIERS OF ENGINEERING MANAGEMENT, 2016, 3 (04) : 377 - 383