Towards parallelism detection of sequential programs with graph neural network

被引:5
|
作者
Shen, Yuanyuan [1 ]
Peng, Manman [1 ]
Wang, Shiling [1 ]
Wu, Qiang [1 ]
机构
[1] Hunan Univ, Coll Comp Sci & Elect Engn, Changsha 410082, Hunan, Peoples R China
关键词
Parallel processing technology; Parallelism detection; Graph neural network; Dataset; DATA-DEPENDENCE;
D O I
10.1016/j.future.2021.07.001
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Development of the parallel processing technology is necessary to solve problems created by programs with complex structures that are computation- and data-intensive. In the parallelization process, the detection of parallelism is an important task. Automatic parallelism analysis tools help programmers in finding parallelism. However, these tools have limitations in analyzing complex programs. Herein, we propose a data-driven method that can be applied to parallelism detection. The proposed framework combines contextual flow graphs and a deep graph convolution neural network, which leverages the latest and most popular techniques for code embedding and graph classification. Further, we present a novel generator to solve the problem of existing dataset inadequacies. We use this generator to build a generic dataset for parallelism detection. The experimental results of our framework using the generated dataset demonstrate that using a graph representation of the code can capture domain-specific information, and our framework can accurately detect potential parallelism in sequential programs. This framework will enable the exploration of new tools to address the parallelism detection problem. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页码:515 / 525
页数:11
相关论文
共 50 条
  • [41] TLPGNN: A Lightweight Two-Level Parallelism Paradigm for Graph Neural Network Computation on GPU
    Fu, Qiang
    Ji, Yuede
    Huang, H. Howie
    [J]. PROCEEDINGS OF THE 31ST INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE PARALLEL AND DISTRIBUTED COMPUTING, HPDC 2022, 2022, : 122 - 134
  • [42] Graph neural network inspired algorithm for unsupervised network community detection
    Sobolevsky, Stanislav
    Belyi, Alexander
    [J]. APPLIED NETWORK SCIENCE, 2022, 7 (01)
  • [43] Graph neural network inspired algorithm for unsupervised network community detection
    Stanislav Sobolevsky
    Alexander Belyi
    [J]. Applied Network Science, 7
  • [44] AD-Graph: Weakly Supervised Anomaly Detection Graph Neural Network
    Ullah, Waseem
    Hussain, Tanveer
    Min Ullah, Fath U.
    Muhammad, Khan
    Hassaballah, Mahmoud
    Rodrigues, Joel J. P. C.
    Baik, Sung Wook
    de Albuquerque, Victor Hugo C.
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2023, 2023
  • [45] Knowledge Graph Enhanced Heterogeneous Graph Neural Network for Fake News Detection
    Xie, Bingbing
    Ma, Xiaoxiao
    Wu, Jia
    Yang, Jian
    Fan, Hao
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2024, 70 (01) : 2826 - 2837
  • [46] Cognitive Fusion of Graph Neural Network and Convolutional Neural Network for Enhanced Hyperspectral Target Detection
    Xu, Shufang
    Geng, Sijie
    Xu, Pengfei
    Chen, Zhonghao
    Gao, Hongmin
    [J]. IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2024, 62
  • [47] Attentive sequential model based on graph neural network for next poi recommendation
    Wang, Dongjing
    Wang, Xingliang
    Xiang, Zhengzhe
    Yu, Dongjin
    Deng, Shuiguang
    Xu, Guandong
    [J]. WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2021, 24 (06): : 2161 - 2184
  • [48] Attentive sequential model based on graph neural network for next poi recommendation
    Dongjing Wang
    Xingliang Wang
    Zhengzhe Xiang
    Dongjin Yu
    Shuiguang Deng
    Guandong Xu
    [J]. World Wide Web, 2021, 24 : 2161 - 2184
  • [49] Edge-enhanced Global Disentangled Graph Neural Network for Sequential Recommendation
    Li, Yunyi
    Hao, Yongjing
    Zhao, Pengpeng
    Liu, Guanfeng
    Liu, Yanchi
    Sheng, Victor S.
    Zhou, Xiaofang
    [J]. ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2023, 17 (06)
  • [50] Towards a Wireless Network Digital Twin Model: A Heterogeneous Graph Neural Network Approach
    Perdomo, Jose
    Gutierrez-Estevez, M. A.
    Zhou, Chan
    Monserrat, Jose F.
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS, ICC WORKSHOPS, 2023, : 29 - 35