An Energy-Efficient Integrated Programmable Array Accelerator and Compilation Flow for Near-Sensor Ultralow Power Processing

被引:11
|
作者
Das, Satyajit [1 ,2 ]
Martin, Kevin J. M. [1 ]
Rossi, Davide [2 ]
Coussy, Philippe [1 ]
Benini, Luca [2 ,3 ]
机构
[1] Univ Bretagne Sud, Lab STICC, F-56100 Lorient, France
[2] Univ Bologna, Dept Elect Elect & Informat Engn, I-40126 Bologna, Italy
[3] Swiss Fed Inst Technol, Integrated Syst Lab, CH-8092 Zurich, Switzerland
基金
欧盟地平线“2020”;
关键词
Coarse grain reconfigurable array (CGRA); compilation; computer architecture; control and data flow graph (CDFG); control flow; ultralow power accelerator; ARCHITECTURE; SYSTEM;
D O I
10.1109/TCAD.2018.2834397
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we give a fresh look to coarse grained reconfigurable arrays (CGRAs) as ultralow power accelerators for near-sensor processing. We present a general-purpose integrated programmable-array accelerator (IPA) exploiting a novel architecture, execution model, and compilation flow for application mapping that can handle kernels containing complex control flow, without the significant energy overhead incurred by state of the art predication approaches. To optimize the performance and energy efficiency, we explore the IPA architecture with special focus on shared memory access, with the help of the flexible compilation flow presented in this paper. We achieve a maximum energy gain of 2x, and performance gain of 1.33x and 1.8x compared with state of the art partial and full predication techniques, respectively. The proposed accelerator achieves an average energy efficiency of 1617 MOPS/mW operating at 100 MHz, 0.6 V in 28 nm UTBB FD-SOI technology, over a wide range of near-sensor processing kernels, leading to an improvement up to 18x, with an average of 9.23x (as well as a speed-up up to 20.3x, with an average of 9.7x) compared to a core specialized for ultralow power near-sensor processing.
引用
收藏
页码:1095 / 1108
页数:14
相关论文
共 18 条
  • [1] Energy-Efficient Near-Sensor Convolution using Pulsed Unary Processing
    Najafi, M. Hassan
    Faraji, S. Rasoul
    Bazargan, Kia
    Lilja, David
    2019 IEEE 30TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 2019), 2019, : 36 - 36
  • [2] Energy-Efficient Pulse-based Convolution for Near-Sensor Processing
    Najafi, M. Hassan
    Faraji, S. Rasoul
    Bazargan, Kia
    Lilja, David
    2020 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2020,
  • [3] Dynamic Temperature Management of Near-Sensor Processing for Energy-Efficient High-Fidelity Imaging
    Kodukula, Venkatesh
    Katrawala, Saad
    Jones, Britton
    Wu, Carole-Jean
    LiKamWa, Robert
    SENSORS, 2021, 21 (03) : 1 - 20
  • [4] A Heterogeneous Cluster with Reconfigurable Accelerator for Energy Efficient Near-Sensor Data Analytics
    Das, Satyajit
    Martin, Kevin J. M.
    Coussy, Philippe
    Rossi, Davide
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [5] An IoT Endpoint System-on-Chip for Secure and Energy-Efficient Near-Sensor Analytics
    Conti, Francesco
    Schilling, Robert
    Schiavone, Pasquale Davide
    Pullini, Antonio
    Rossi, Davide
    Gurkaynak, Frank Kagan
    Muehlberghuber, Michael
    Gautschi, Michael
    Loi, Igor
    Haugou, Germain
    Mangard, Stefan
    Benini, Luca
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2017, 64 (09) : 2481 - 2494
  • [6] Energy-Efficient Hybrid Stochastic-Binary Neural Networks for Near-Sensor Computing
    Lee, Vincent T.
    Alaghi, Armin
    Hayes, John P.
    Sathe, Visvesh
    Ceze, Luis
    PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 13 - 18
  • [7] Energy-Efficient Near-Sensor Event Detector based on Multilevel Ga2O3 RRAM
    Morsali, Mehrdad
    Tabrizchi, Sepehr
    Velpula, Ravi Teja
    Muthu, Mano Bala Sankar
    Hieu Pham Trung Nguyen
    Imani, Mohsen
    Roohi, Arman
    Angizi, Shaahin
    2024 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, ISVLSI, 2024, : 331 - 336
  • [8] An energy-efficient near-data processing accelerator for DNNs to optimize memory accesses
    Khabbazan, Bahareh
    Sabri, Mohammad
    Riera, Marc
    Gonzalez, Antonio
    JOURNAL OF SYSTEMS ARCHITECTURE, 2025, 159
  • [9] Optoelectronic array of photodiodes integrated with RRAMs for energy-efficient in-sensor computing
    Pan, Wen
    Wang, Lai
    Tang, Jianshi
    Huang, Heyi
    Hao, Zhibiao
    Sun, Changzheng
    Xiong, Bing
    Wang, Jian
    Han, Yanjun
    Li, Hongtao
    Gan, Lin
    Luo, Yi
    LIGHT-SCIENCE & APPLICATIONS, 2025, 14 (01)
  • [10] Defect-Tolerant and Energy-Efficient Training of Multi-Valued and Binary Memristor Crossbars for Near-Sensor Cognitive Computing
    Pham, Khoa Van
    Nguyen, Tien Van
    Min, Kyeong-Sik
    2019 IEEE 13TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2019,