IMA-GNN: In-Memory Acceleration of Centralized and Decentralized Graph Neural Networks at the Edge

被引:2
|
作者
Morsali, Mehrdad [1 ]
Nazzal, Mahmoud [1 ]
Khreishah, Abdallah [1 ]
Angizi, Shaahin [1 ]
机构
[1] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
基金
美国国家科学基金会;
关键词
graph neural network; in-memory computing; edge computing;
D O I
10.1145/3583781.3590248
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we propose IMA-GNN as an In-Memory Accelerator for centralized and decentralized Graph Neural Network inference, explore its potential in both settings and provide a guideline for the community targeting flexible and efficient edge computation. Leveraging IMA-GNN, we first model the computation and communication latencies of edge devices. We then present practical case studies on GNN-based taxi demand and supply prediction and also adopt four large graph datasets to quantitatively compare and analyze centralized and decentralized settings. Our cross-layer simulation results demonstrate that on average, IMA-GNN in the centralized setting can obtain similar to 790x communication speed-up compared to the decentralized GNN setting. However, the decentralized setting performs computation similar to 1400x faster while reducing the power consumption per device. This further underlines the need for a hybrid semi-decentralized GNN approach.
引用
收藏
页码:3 / 8
页数:6
相关论文
共 50 条
  • [1] GNN2GNN: Graph Neural Networks to Generate Neural Networks
    Agiollo, Andrea
    Omicini, Andrea
    UNCERTAINTY IN ARTIFICIAL INTELLIGENCE, VOL 180, 2022, 180 : 32 - 42
  • [2] Vesti: An In-Memory Computing Processor for Deep Neural Networks Acceleration
    Jiang, Zhewei
    Yin, Shihui
    Kim, Minkyu
    Gupta, Tushar
    Seok, Mingoo
    Seo, Jae-sun
    CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 1516 - 1521
  • [3] COIN: Communication-Aware In-Memory Acceleration for Graph Convolutional Networks
    Mandal, Sumit K.
    Krishnan, Gokul
    Goksoy, A. Alper
    Nair, Gopikrishnan Ravindran
    Cao, Yu
    Ogras, Umit Y.
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2022, 12 (02) : 472 - 485
  • [4] Impact of On-chip Interconnect on In-memory Acceleration of Deep Neural Networks
    Krishnan, Gokul
    Mandal, Sumit K.
    Chakrabarti, Chaitali
    Seo, Jae-Sun
    Ogras, Umit Y.
    Cao, Yu
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2022, 18 (02)
  • [5] ES-GNN: Generalizing Graph Neural Networks Beyond Homophily With Edge Splitting
    Guo, Jingwei
    Huang, Kaizhu
    Zhang, Rui
    Yi, Xinping
    IEEE Transactions on Pattern Analysis and Machine Intelligence, 2024, 46 (12): : 11345 - 11360
  • [6] ES-GNN: Generalizing Graph Neural Networks Beyond Homophily with Edge Splitting
    Guo, Jingwei
    Huang, Kaizhu
    Zhang, Rui
    Yi, Xinping
    arXiv, 2022,
  • [7] ES-GNN: Generalizing Graph Neural Networks Beyond Homophily With Edge Splitting
    Guo, Jingwei
    Huang, Kaizhu
    Zhang, Rui
    Yi, Xinping
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2024, 46 (12) : 11345 - 11360
  • [8] Structured Pruning of RRAM Crossbars for Efficient In-Memory Computing Acceleration of Deep Neural Networks
    Meng, Jian
    Yang, Li
    Peng, Xiaochen
    Yu, Shimeng
    Fan, Deliang
    Seo, Jae-Sun
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2021, 68 (05) : 1576 - 1580
  • [9] GRAPH NEURAL NETWORKS FOR DECENTRALIZED CONTROLLERS
    Gama, Fernando
    Tolstaya, Ekaterina
    Ribeiro, Alejandro
    2021 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP 2021), 2021, : 5260 - 5264
  • [10] SIAM: Chiplet-based Scalable In-Memory Acceleration with Mesh for Deep Neural Networks
    Krishnan, Gokul
    Mandal, Sumit K.
    Pannala, Manvitha
    Chakrabarti, Chaitali
    Seo, Jae-Sun
    Ogras, Umit Y.
    Cao, Yu
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2021, 20 (05)