GHOST: A Graph Neural Network Accelerator using Silicon Photonics

被引:1
|
作者
Afifi, Salma [1 ]
Sunny, Febin [1 ]
Shafiee, Amin [1 ]
Nikdast, Mahdi [1 ]
Pasricha, Sudeep [1 ]
机构
[1] Colorado State Univ, Dept Elect & Comp Engn, 1373 campus delivery, Ft Collins, CO 80523 USA
基金
美国国家科学基金会;
关键词
Graph Neural Networks; silicon photonics; optical computing; ACCURATE; ADC; NM;
D O I
10.1145/3609097
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Graph neural networks (GNNs) have emerged as a powerful approach for modelling and learning from graphstructured data. Multiple fields have since benefitted enormously from the capabilities of GNNs, such as recommendation systems, social network analysis, drug discovery, and robotics. However, accelerating and efficiently processing GNNs require a unique approach that goes beyond conventional artificial neural network accelerators, due to the substantial computational and memory requirements of GNNs. The slowdown of scaling in CMOS platforms also motivates a search for alternative implementation substrates. In this paper, we present GHOST, the first silicon-photonic hardware accelerator for GNNs. GHOST efficiently alleviates the costs associated with both vertex-centric and edge-centric operations. It implements separately the three main stages involved in running GNNs in the optical domain, allowing it to be used for the inference of various widely used GNN models and architectures, such as graph convolution networks and graph attention networks. Our simulation studies indicate that GHOST exhibits at least 10.2 xbetter throughput and 3.8 xbetter energy efficiency when compared to GPU, TPU, CPU and multiple state-of-the-art GNN hardware accelerators.
引用
收藏
页数:25
相关论文
共 50 条
  • [21] A 384G Output NonZeros/J Graph Convolutional Neural Network Accelerator
    Lee, Kyeong-Jun
    Moon, Seunghyun
    Sim, Jae-Yoon
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2022, 69 (10) : 4158 - 4162
  • [22] 2 μm Ghost Spectroscopy with an Integrated Silicon Quantum Photonics Source
    Sanna, Matteo
    Rizzotti, Davide
    Signorini, Stefano
    Pavesi, Lorenzo
    ADVANCED QUANTUM TECHNOLOGIES, 2024, 7 (01)
  • [23] Graph convolution neural network for recommendation using graph negative sampling
    Huang H.
    Mu C.
    Fang Y.
    Liu Y.
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2024, 51 (01): : 86 - 99
  • [24] An Accelerator for Classification using Radial Basis Function Neural Network
    Mohammadi, Mahnaz
    Ronge, Rohit
    Chandiramani, Jayesh Ramesh
    Nandy, Soumitra
    2015 28TH IEEE INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2015, : 137 - 142
  • [25] Ghost and Attention in Binary Neural Network
    Sun, Ruimin
    Zou, Wanbing
    Zhan, Yi
    IEEE Access, 2022, 10 : 60550 - 60557
  • [26] In situ training with silicon photonics neural networks
    Shastri, Bhavin J.
    Filipovich, Matthew J.
    Guo, Zhimu
    Prucnal, Paul R.
    Shekhar, Sudip
    Sorger, Volker J.
    2022 PHOTONICS NORTH (PN), 2022,
  • [27] "Ghost" and Attention in Binary Neural Network
    Sun, Ruimin
    Zou, Wanbing
    Zhan, Yi
    IEEE ACCESS, 2022, 10 : 60550 - 60557
  • [28] Tourism demand forecasting using graph neural network
    Liang, Xuedong
    Li, Xiaoyan
    Shu, Lingli
    Wang, Xia
    Luo, Peng
    CURRENT ISSUES IN TOURISM, 2024,
  • [29] Avocado Ripeness Classification Using Graph Neural Network
    Yu, Christian David D.
    Villaverde, Jocelyn F.
    2022 14TH INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING (ICCAE 2022), 2022, : 74 - 79
  • [30] Accelerating network layouts using graph neural networks
    Both, Csaba
    Dehmamy, Nima
    Yu, Rose
    Barabasi, Albert-Laszlo
    NATURE COMMUNICATIONS, 2023, 14 (01)