HNMC: Hybrid Near-Memory Computing Circuit for Neural Network Acceleration

被引:0
|
作者
Liu, Xiyan [1 ]
Liu, Qiang [1 ]
机构
[1] Tianjin Univ, Sch Microelect, Tianjin Key Lab Imaging & Sensing Microelect Techn, Tianjin 300072, Peoples R China
基金
中国国家自然科学基金;
关键词
Circuits; Table lookup; Delays; Random access memory; Optimization; Xenon; Neural networks; Near-memory computing; SRAM; look-up table; multiplier; neural networks; MULTIPLICATION;
D O I
10.1109/TCSII.2024.3403830
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The state-of-the-art lookup table (LUT)-based solution usually requires large-size memory which hampers the implementation of a high speed and small area computing scheme. To minimize the area while achieving a fast speed, this brief presents a hybrid near-memory computing (HNMC) circuit with a new LUT reduction technique to accelerate the LUT-based multiplication in neural network. Experimental results show that compared to the 4-bit multipliers based on pure LUT, pure logic and near-memory computing (NMC) circuits, the multiplier based on HNMC reduces up to 75% delay, 81% area and 80% power consumption; the 8-bit convolution engine based on HNMC increases throughput by 2x and reduces area up to 77% and power consumption up to 40% compared to the state-of-the-art NMC convolution engine.
引用
收藏
页码:4763 / 4767
页数:5
相关论文
共 50 条
  • [21] Design and implementation of near-memory computing array architecture based on shared buffer
    Shan R.
    Gao X.
    Feng Y.
    Hui C.
    Cui X.
    Chai M.
    High Technology Letters, 2022, 28 (04) : 345 - 353
  • [22] Hybrid computing using a neural network with dynamic external memory
    Graves, Alex
    Wayne, Greg
    Eynolds, Malcolm R.
    Harley, Tim
    Danihelka, Ivo
    Grabska-Barwinska, Agnieszka
    Colmenarejo, Sergio Gomez
    Grefenstette, Edward
    Amalho, Tiago R.
    Agapiou, John
    Badia, Adria Puigdomenech
    Hermann, Karl Moritz
    Zwols, Yori
    Strovski, Georg O.
    Ain, Adam C.
    King, Helen
    Summerfield, Christopher
    Lunsom, Phil B.
    Kavukcuoglu, Koray
    Hassabis, Demis
    NATURE, 2016, 538 (7626) : 471 - +
  • [23] Hybrid computing using a neural network with dynamic external memory
    Alex Graves
    Greg Wayne
    Malcolm Reynolds
    Tim Harley
    Ivo Danihelka
    Agnieszka Grabska-Barwińska
    Sergio Gómez Colmenarejo
    Edward Grefenstette
    Tiago Ramalho
    John Agapiou
    Adrià Puigdomènech Badia
    Karl Moritz Hermann
    Yori Zwols
    Georg Ostrovski
    Adam Cain
    Helen King
    Christopher Summerfield
    Phil Blunsom
    Koray Kavukcuoglu
    Demis Hassabis
    Nature, 2016, 538 : 471 - 476
  • [24] Coherently Attached Programmable Near-Memory Acceleration Platform and its application to Stencil Processing
    van Lunteren, Jan
    Luijten, Ronald
    Diamantopoulos, Dionysios
    Auernhammer, Florian
    Hagleitner, Christoph
    Chelini, Lorenzo
    Corda, Stefano
    Singh, Gagandeep
    2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 668 - 673
  • [25] Leakage Reuse for Energy Efficient Near-Memory Computing of Heterogeneous DNN Accelerators
    Hossain, Md Shazzad
    Savidis, Ioannis
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2021, 11 (04) : 762 - 775
  • [26] CLU: A Near-Memory Accelerator Exploiting the Parallelism in Convolutional Neural Networks
    Das, Palash
    Kapoor, Hemangee K.
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2021, 17 (02)
  • [27] Design and implementation of near-memory computing array architecture based on shared buffer
    山蕊
    GAO Xu
    FENG Yani
    HUI Chao
    CUI Xinyue
    CHAI Miaomiao
    HighTechnologyLetters, 2022, 28 (04) : 345 - 353
  • [28] NAPEL: Near-Memory Computing Application Performance Prediction via Ensemble Learning
    Singh, Gagandeep
    Gomez-Luna, Juan
    Mariani, Giovanni
    Oliveira, Gerald F.
    Corda, Stefano
    Stuijk, Sander
    Mutlu, Onur
    Corporaal, Henk
    PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2019,
  • [29] A Precision -Optimized Fixed -Point Near-Memory Digital Processing Unit for Analog In -Memory Computing
    Ferro, Elena
    Vasilopoulos, Athanasios
    Lammie, Corey
    Le Gallo, Manuel
    Benini, Luca
    Boybat, Irem
    Sebastian, Abu
    2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [30] SongC: A Compiler for Hybrid Near-Memory and In-Memory Many-Core Architecture
    Lin, Junfeng
    Qu, Huanyu
    Ma, Songchen
    Ji, Xinglong
    Li, Hongyi
    Li, Xiaochuan
    Song, Chenhang
    Zhang, Weihao
    IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (10) : 2420 - 2433