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 条
  • [41] An Efficient Recommendation Algorithm Integrating Knowledge Graph with Graph Convolutional Networks
    Xing, Changzheng
    Liu, Yihai
    Guo, Jialong
    2023 3RD ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS TECHNOLOGY AND COMPUTER SCIENCE, ACCTCS, 2023, : 444 - 449
  • [42] A Hybrid Secure Computation Framework for Graph Neural Networks
    Ren, Yixuan
    Jie, Yixin
    Wang, Qingtao
    Zhang, Bingbing
    Zhang, Chi
    Wei, Lingbo
    2021 18TH INTERNATIONAL CONFERENCE ON PRIVACY, SECURITY AND TRUST (PST), 2021,
  • [43] Towards Efficient SimRank Computation on Large Networks
    Yu, Weiren
    Lin, Xuemin
    Zhang, Wenjie
    2013 IEEE 29TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2013, : 601 - 612
  • [44] Architecture-circuit-technology co-optimization for resistive random access memory-based computation-in-memory chips
    Yuyi LIU
    Bin GAO
    Jianshi TANG
    Huaqiang WU
    He QIAN
    ScienceChina(InformationSciences), 2023, 66 (10) : 152 - 161
  • [45] Architecture-circuit-technology co-optimization for resistive random access memory-based computation-in-memory chips
    Liu, Yuyi
    Gao, Bin
    Tang, Jianshi
    Wu, Huaqiang
    Qian, He
    SCIENCE CHINA-INFORMATION SCIENCES, 2023, 66 (10)
  • [46] An In-Memory VLSI Architecture for Convolutional Neural Networks
    Kang, Mingu
    Lim, Sungmin
    Gonugondla, Sujan
    Shanbhag, Naresh R.
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2018, 8 (03) : 494 - 505
  • [47] Graph Convolutional Networks by Architecture Search for PolSAR Image Classification
    Liu, Hongying
    Xu, Derong
    Zhu, Tianwen
    Shang, Fanhua
    Liu, Yuanyuan
    Lu, Jianhua
    Yang, Ri
    REMOTE SENSING, 2021, 13 (07)
  • [48] Design Methodology towards High-Precision SRAM based Computation-in-Memory for AI Edge Devices
    Xiong, Tianzhu
    Zhou, Yongliang
    Kong, Yuyao
    Wang, Bo
    Guo, An
    Wang, Yufei
    Xue, Chen
    Hsu, Haiming
    Si, Xin
    Yang, Jun
    18TH INTERNATIONAL SOC DESIGN CONFERENCE 2021 (ISOCC 2021), 2021, : 195 - 196
  • [49] Towards Bayesian Learning of the Architecture, Graph and Parameters for Graph Neural Networks
    Valkanas, Antonios
    Panzini, Andre-Walter
    Coates, Mark
    2022 56TH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS, AND COMPUTERS, 2022, : 852 - 856
  • [50] Hybrid Accelerator with MapReduce Architecture for Convolutional Neural Networks
    Mihaita, David
    Stefan, Gheorghe M.
    ROMANIAN JOURNAL OF INFORMATION SCIENCE AND TECHNOLOGY, 2017, 20 (03): : 186 - 197