• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
Advanced Search
Zhang Yang, Qiao Liu, Dong Chunhao, Gao Hongbin. Deep Learning Based Data Race Detection Approach[J]. Journal of Computer Research and Development, 2022, 59(9): 1914-1928. DOI: 10.7544/issn1000-1239.20220014
Citation: Zhang Yang, Qiao Liu, Dong Chunhao, Gao Hongbin. Deep Learning Based Data Race Detection Approach[J]. Journal of Computer Research and Development, 2022, 59(9): 1914-1928. DOI: 10.7544/issn1000-1239.20220014

Deep Learning Based Data Race Detection Approach

Funds: This work was supported by the National Natural Science Foundation of China (61440012), the Key Scientific Research Project of Hebei Education Department (ZD2019093), the Scientific Support Project of Hebei Province (16210312D), and the Innovative Ability Foundation for Graduates of Hebei Province (CXZZSS2022081).
More Information
  • Published Date: August 31, 2022
  • Existing approaches for deep-learning-based data race detection are suffering from the issues of single feature extraction and low accuracy. To improve the state-of-the-art, a novel approach called DeleRace is proposed to detect data race based on deep learning model. Firstly, DeleRace extracts instruction-level, method-level, and file-level features from a variety of real-world applications based on static analysis tool WALA. All these features are transformed by word vectorization to build the training dataset. Secondly, ConRacer, as an existing data race tool, is employed to identify the real race. Based on this tool, those positive samples in the training dataset is labelled. To further optimize the dataset, DeleRace leverages SMOTE algorithm to distribute both positive samples and negative ones in balance. Finally, CNN-LSTM model is constructed and a classifier is trained to detect data race. In the experimentation, a total of 26 real-world applications is selected from different fields in DaCapo, JGF, IBM Contest and PJBench benchmark suites. The experimental results show that the accuracy of DeleRace is 96.79% which is 4.65% higher than existing deep-learning-based approaches. Furthermore, the performance of DeleRace is compared with that of both dynamic tools (such as Said and RVPredict) and static tools (such as SRD and ConRacer), which demonstrates the effectiveness of DeleRace.
  • Related Articles

    [1]Zhang Jing, Wang Ziming, Ren Yonggong. A3C Deep Reinforcement Learning Model Compression and Knowledge Extraction[J]. Journal of Computer Research and Development, 2023, 60(6): 1373-1384. DOI: 10.7544/issn1000-1239.202111186
    [2]Zeng Biqing, Zeng Feng, Han Xuli, Shang Qi. Aspect Extraction Model Based on Interactive Feature Representation[J]. Journal of Computer Research and Development, 2021, 58(1): 224-232. DOI: 10.7544/issn1000-1239.2021.20190305
    [3]Hu Chaowen, Wu Changxing, Yang Yalian. Extended S-LSTM Based Textual Entailment Recognition[J]. Journal of Computer Research and Development, 2020, 57(7): 1481-1489. DOI: 10.7544/issn1000-1239.2020.20190522
    [4]Zhang Shenglin, Li Dongwen, Sun Yongqian, Meng Weibin, Zhang Yuzhe, Zhang Yuzhi, Liu Ying, Pei Dan. Unified Anomaly Detection for Syntactically Diverse Logs in Cloud Datacenter[J]. Journal of Computer Research and Development, 2020, 57(4): 778-790. DOI: 10.7544/issn1000-1239.2020.20190875
    [5]Du Peng, Ding Shifei. A DGA Domain Name Detection Method Based on Deep Learning Models with Mixed Word Embedding[J]. Journal of Computer Research and Development, 2020, 57(2): 433-446. DOI: 10.7544/issn1000-1239.2020.20190160
    [6]Wang Ruiqin, Wu Zongda, Jiang Yunliang, Lou Jungang. An Integrated Recommendation Model Based on Two-stage Deep Learning[J]. Journal of Computer Research and Development, 2019, 56(8): 1661-1669. DOI: 10.7544/issn1000-1239.2019.20190178
    [7]Shi Wenhao, Meng Jun, Zhang Peng, Liu Chanjuan. Prediction of miRNA-lncRNA Interaction by Combining CNN and Bi-LSTM[J]. Journal of Computer Research and Development, 2019, 56(8): 1652-1660. DOI: 10.7544/issn1000-1239.2019.20190128
    [8]Cheng Xiaoyang, Zhan Yongzhao, Mao Qirong, Zhan Zhicai. Video Semantic Analysis Based on Topographic Sparse Pre-Training CNN[J]. Journal of Computer Research and Development, 2018, 55(12): 2703-2714. DOI: 10.7544/issn1000-1239.2018.20170579
    [9]Li Hongshun, Yu Hua, Gong Xiujun. A Deep Learning Model for Predicting RNA-Binding Proteins Only from Primary Sequences[J]. Journal of Computer Research and Development, 2018, 55(1): 93-101. DOI: 10.7544/issn1000-1239.2018.20160508
    [10]Hu Zhen, Fu Kun, Zhang Changshui. Audio Classical Composer Identification by Deep Neural Network[J]. Journal of Computer Research and Development, 2014, 51(9): 1945-1954. DOI: 10.7544/issn1000-1239.2014.20140189
  • Cited by

    Periodical cited type(0)

    Other cited types(4)

Catalog

    Article views (342) PDF downloads (198) Cited by(4)

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return