Towards efficient allocation of graph convolutional networks on hybrid computation-in-memory architecture

被引:13
|
作者
Chen, Jiaxian [1 ]
Lin, Guanquan [1 ]
Chen, Jiexin [1 ]
Wang, Yi [1 ]
机构
[1] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen 518060, Peoples R China
基金
中国国家自然科学基金;
关键词
computation-in-memory; graph convolutional networks; hybrid architecture; scheduling; inference; accelerator;
D O I
10.1007/s11432-020-3248-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Graph convolutional networks (GCNs) have been applied successfully in social networks and recommendation systems to analyze graph data. Unlike conventional neural networks, GCNs introduce an aggregation phase, which is both computation- and memory-intensive. This phase aggregates features from the neighboring vertices in the graph, which incurs significant amounts of irregular data and memory access. The emerging computation-in-memory (CIM) architecture presents a promising solution to alleviate the problem of irregular accesses and provide fast near-data processing for GCN applications by integrating both three-dimensional stacked CIM and general-purpose processing units in the system. This paper presents Graph-CIM, which exploits the hybrid CIM architecture to determine the allocation of GCN applications. Graph-CIM models the GCN application process as a directed acyclic graph (DAG) and allocates tasks on the hybrid CIM architecture. It achieves fine-grained graph partitioning to capture the irregular characteristics of the aggregation phase of GCN applications. We use a set of representative GCN models and standard graph datasets to evaluate the effectiveness of Graph-CIM. The experimental results show that Graph-CIM can significantly reduce the processing latency and data-movement overhead compared with the representative schemes.
引用
收藏
页数:14
相关论文
共 50 条
  • [21] Computation-in-Memory with Hybrid Integration of Non-Volatile Memory & SRAM for Reservoir Computing
    Koshino, Shunsuke
    Matsui, Chihiro
    Takeuchi, Ken
    2022 IEEE SILICON NANOELECTRONICS WORKSHOP (SNW), 2022,
  • [22] BR-CIM: An Efficient Binary Representation Computation-In-Memory Design
    Yue, Zhiheng
    Wang, Yabing
    Qin, Yubin
    Liu, Leibo
    Wei, Shaojun
    Yin, Shouyi
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2022, 69 (10) : 3940 - 3953
  • [23] TOWARDS A SPECTRUM OF GRAPH CONVOLUTIONAL NETWORKS
    Niepert, Mathias
    Garcia-Duran, Alberto
    2018 IEEE DATA SCIENCE WORKSHOP (DSW), 2018, : 244 - 248
  • [24] Hybrid deep graph convolutional networks
    Yang, Fei
    Zhang, Huyin
    Tao, Shiming
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2022, 13 (08) : 2239 - 2255
  • [25] Hybrid deep graph convolutional networks
    Fei Yang
    Huyin Zhang
    Shiming Tao
    International Journal of Machine Learning and Cybernetics, 2022, 13 : 2239 - 2255
  • [26] Specific ADC of NVM-Based Computation-in-Memory for Deep Neural Networks
    Shi, Ao
    Zhang, Yizhou
    Han, Lixia
    Zhou, Zheng
    Chen, Yiyang
    Yang, Haozhang
    Liu, Lifeng
    Shen, Linxiao
    Liu, Xiaoyan
    Kang, Jinfeng
    Huang, Peng
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2024, : 5387 - 5399
  • [27] An Efficient Racetrack Memory-Based Processing-In-Memory Architecture for Convolutional Neural Networks
    Liu, Bicheng
    Gu, Shouzhen
    Chen, Mingsong
    Kang, Wang
    Hu, Jingtong
    Zhuge, Qingfeng
    Sha, Edwin H-M
    2017 15TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS AND 2017 16TH IEEE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS (ISPA/IUCC 2017), 2017, : 383 - 390
  • [28] Efficient Computation of Robustness of Convolutional Neural Networks
    Arcaini, Paolo
    Bombarda, Andrea
    Bonfanti, Silvia
    Gargantini, Angelo
    THIRD IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE TESTING (AITEST 2021), 2021, : 21 - 28
  • [29] A computationally efficient hybrid neural network architecture for porous media: Integrating convolutional and graph neural networks for improved property predictions
    Zhao, Qingqi
    Han, Xiaoxue
    Guo, Ruichang
    Chen, Cheng
    ADVANCES IN WATER RESOURCES, 2025, 195
  • [30] Lift: Exploiting Hybrid StackedMemory for Energy-Efficient Processing of Graph Convolutional Networks
    Chen, Jiaxian
    Zhong, Zhaoyu
    Sun, Kaoyi
    Ma, Chenlin
    Mao, Rui
    Wang, Yi
    2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,