An Electro-Photonic System for Accelerating Deep Neural Networks

被引:19
|
作者
Demirkiran, Cansu [1 ]
Eris, Furkan [1 ]
Wang, Gongyu [2 ]
Elmhurst, Jonathan [2 ]
Moore, Nick [2 ]
Harris, Nicholas C. [2 ]
Basumallik, Ayon [2 ]
Reddi, Vijay Janapa [3 ]
Joshi, Ajay [1 ]
Bunandar, Darius [2 ]
机构
[1] Boston Univ, 8 St Marys St, Boston, MA 02215 USA
[2] Lightmatter, Boston, MA USA
[3] Harvard Univ, Boston, MA USA
关键词
Deep learning accelerators; photonic computing; ARTIFICIAL-INTELLIGENCE; LOW-POWER; EFFICIENT; FIELD; PHOTONICS; COMPACT; OPTICS; MZI; DIE;
D O I
10.1145/3606949
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The number of parameters in deep neural networks (DNNs) is scaling at about 5x the rate of Moore's Law. To sustain this growth, photonic computing is a promising avenue, as it enables higher throughput in dominant general matrix-matrix multiplication (GEMM) operations in DNNs than their electrical counterpart. However, purely photonic systems face several challenges including lack of photonic memory and accumulation of noise. In this article, we present an electro-photonic accelerator, ADEPT, which leverages a photonic computing unit for performing GEMM operations, a vectorized digital electronic application-specific integrated circuits for performing non-GEMM operations, and SRAM arrays for storing DNN parameters and activations. In contrast to prior works in photonic DNN accelerators, we adopt a system-level perspective and show that the gains while large are tempered relative to prior expectations. Our goal is to encourage architects to explore photonic technology in a more pragmatic way considering the system as a whole to understand its general applicability in accelerating today's DNNs. Our evaluation shows that ADEPT can provide, on average, 5.73x higher throughput per watt compared to the traditional systolic arrays in a full-system, and at least 6.8x and 2.5x better throughput per watt, compared to state-of-the-art electronic and photonic accelerators, respectively.
引用
收藏
页数:31
相关论文
共 50 条
  • [1] Electro-Photonic NoC Designs for Kilocore Systems
    Abellan, Jose L.
    Chen, Chao
    Joshi, Ajay
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2017, 13 (02)
  • [2] Electro-photonic enhancement of photonic crystal organic solar cells
    Ko, Doo-Hyun
    Tumbleston, John R.
    Zhang, Lei
    Williams, Stuart
    DeSimone, Joseph
    Lopez, Rene
    Samulski, Edward T.
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2010, 239
  • [3] Monitoring of individual bacteria using electro-photonic traps
    Conteduca, Donato
    Brunetti, Giuseppe
    Dell'Olio, Francesco
    Armenise, Mario N.
    Krauss, Thomas F.
    Ciminelli, Caterina
    BIOMEDICAL OPTICS EXPRESS, 2019, 10 (07) : 3463 - 3471
  • [4] Vertically hierarchical electro-photonic neural network by cascading element-wise multiplication
    Cong, Guangwei
    Yamamoto, Noritsugu
    Kou, Rai
    Maegami, Yuriko
    Namiki, Shu
    Yamada, Koji
    APL PHOTONICS, 2024, 9 (05)
  • [5] Scalable electro-photonic integration concept based on polymer waveguides
    Bosman, E.
    Van Steenberge, G.
    Boersma, A.
    Wiegersma, S.
    Harmsma, P.
    Karppinen, M.
    Korhonen, T.
    Offrein, B. J.
    Dangel, R.
    Daly, A.
    Ortsiefer, M.
    Justice, J.
    Corbett, B.
    Dorrestein, S.
    Duis, J.
    OPTICAL INTERCONNECTS XVI, 2016, 9753
  • [6] Simulated annealing electro-photonic optimization of organic solar cells
    Kirsch, Christoph
    Mitran, Sorin
    JOURNAL OF APPLIED PHYSICS, 2012, 112 (05)
  • [7] ELECTRO-PHOTONIC EMISSION ANALYSIS IN PATIENTS WITH NONCOMMUNICABLE DISEASES: ESSENTIAL HYPERTENSION
    Nevoit, G. V.
    Korpan, A. S.
    Kitura, O. E.
    Nastroga, T. V.
    Sokolyuk, N. L.
    Lyulka, N. A.
    Potiazhenko, M. M.
    WORLD OF MEDICINE AND BIOLOGY, 2023, 83 (01): : 138 - 143
  • [8] Accelerating Deep Neural Networks implementation: A survey
    Dhouibi, Meriam
    Ben Salem, Ahmed Karim
    Saidi, Afef
    Ben Saoud, Slim
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2021, 15 (02): : 79 - 96
  • [9] Learning with Deep Photonic Neural Networks
    Leelar, Bhawani Shankar
    Shivaleela, E. S.
    Srinivas, T.
    2017 IEEE WORKSHOP ON RECENT ADVANCES IN PHOTONICS (WRAP), 2017,
  • [10] Accelerating Sparse Deep Neural Networks on FPGAs
    Huang, Sitao
    Pearson, Carl
    Nagi, Rakesh
    Xiong, Jinjun
    Chen, Deming
    Hwu, Wen-mei
    2019 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2019,