DianNao: A Small-Footprint High-Throughput Accelerator for Ubiquitous Machine-Learning

被引:1040
|
作者
Chen, Tianshi [1 ]
Du, Zidong [1 ]
Sun, Ninghui [1 ]
Wang, Jia [1 ]
Wu, Chengyong [1 ]
Chen, Yunji [1 ]
Temam, Olivier [2 ]
机构
[1] ICT, SKLCA, Beijing, Peoples R China
[2] Inria, Le Chesnay, France
关键词
NEURAL-NETWORKS; RECOGNITION;
D O I
10.1145/2541940.2541967
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Machine-Learning tasks are becoming pervasive in a broad range of domains, and in a broad range of systems (from embedded systems to data centers). At the same time, a small set of machine-learning algorithms (especially Convolutional and Deep Neural Networks, i.e., CNNs and DNNs) are proving to be state-of-the-art across many applications. As architectures evolve towards heterogeneous multi-cores composed of a mix of cores and accelerators, a machine-learning accelerator can achieve the rare combination of efficiency (due to the small number of target algorithms) and broad application scope. Until now, most machine-learning accelerator designs have focused on efficiently implementing the computational part of the algorithms. However, recent state-of-the-art CNNs and DNNs are characterized by their large size. In this study, we design an accelerator for large-scale CNNs and DNNs, with a special emphasis on the impact of memory on accelerator design, performance and energy. We show that it is possible to design an accelerator with a high throughput, capable of performing 452 GOP/s (key NN operations such as synaptic weight multiplications and neurons outputs additions) in a small footprint of 3.02 mm(2) and 485 mW; compared to a 128-bit 2GHz SIMD processor, the accelerator is 117.87x faster, and it can reduce the total energy by 21.08x. The accelerator characteristics are obtained after layout at 65nm. Such a high throughput in a small footprint can open up the usage of state-of-the-art machine-learning algorithms in a broad set of systems and for a broad set of applications.
引用
收藏
页码:269 / 283
页数:15
相关论文
共 50 条
  • [31] High-throughput computations and machine learning for halide perovskite discovery
    Yang, Jiaqi
    Mannodi-Kanakkithodi, Arun
    MRS BULLETIN, 2022, 47 (09) : 940 - 948
  • [32] High-throughput computations and machine learning for halide perovskite discovery
    Jiaqi Yang
    Arun Mannodi-Kanakkithodi
    MRS Bulletin, 2022, 47 : 940 - 948
  • [33] Decoding enhancer complexity with machine learning and high-throughput discovery
    Gabrielle D. Smith
    Wan Hern Ching
    Paola Cornejo-Páramo
    Emily S. Wong
    Genome Biology, 24
  • [34] High-throughput microbial culturomics using automation and machine learning
    Yiming Huang
    Ravi U. Sheth
    Shijie Zhao
    Lucas A. Cohen
    Kendall Dabaghi
    Thomas Moody
    Yiwei Sun
    Deirdre Ricaurte
    Miles Richardson
    Florencia Velez-Cortes
    Tomasz Blazejewski
    Andrew Kaufman
    Carlotta Ronda
    Harris H. Wang
    Nature Biotechnology, 2023, 41 : 1424 - 1433
  • [35] High-throughput measurement, correlation analysis, and machine-learning predictions for pH and thermal stabilities of Pfizer-generated antibodies
    King, Amy C.
    Woods, Matthew
    Liu, Wei
    Lu, Zhijian
    Gill, Davinder
    Krebs, Mark R. H.
    PROTEIN SCIENCE, 2011, 20 (09) : 1546 - 1557
  • [36] MetaZip: A High-throughput and Efficient Accelerator for DEFLATE
    Gao, Ruihao
    Li, Xueqi
    Li, Yewen
    Wang, Xun
    Tan, Guangming
    PROCEEDINGS OF THE 59TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC 2022, 2022, : 319 - 324
  • [37] A high-throughput molecular dynamics study with a machine-learning method on predicting diffusion coefficient of hydrogen in α-iron grain boundaries
    Sun, Chen
    Yuan, Yue
    Xu, Meng
    Li, Xin
    Li, Meifeng
    Zhou, Chungen
    MATERIALS TODAY COMMUNICATIONS, 2025, 44
  • [38] Combining machine-learning models with first-principles high-throughput calculations to accelerate the search for promising thermoelectric materials
    Fan, Tao
    Oganov, Artem R.
    JOURNAL OF MATERIALS CHEMISTRY C, 2025, 13 (03) : 1439 - 1448
  • [39] Predicting single-phase solid solutions in as-sputtered high entropy alloys: High-throughput screening with machine-learning model
    Ren, Ji-Chang
    Zhou, Junjun
    Butch, Christopher J.
    Ding, Zhigang
    Li, Shuang
    Zhao, Yonghao
    Liu, Wei
    JOURNAL OF MATERIALS SCIENCE & TECHNOLOGY, 2023, 138 : 70 - 79
  • [40] Predicting material properties by integrating high-throughput experiments, high-throughput ab-initio calculations, and machine learning
    Iwasaki, Yuma
    Ishida, Masahiko
    Shirane, Masayuki
    SCIENCE AND TECHNOLOGY OF ADVANCED MATERIALS, 2020, 21 (01) : 25 - 28