A neural network-based approach for the performance evaluation of branch prediction in instruction-level parallelism processors

被引:1
|
作者
Nain, Sweety [1 ]
Chaudhary, Prachi [1 ]
机构
[1] DCRUST, Dept Elect & Commun, Murthal, Sonipat, India
关键词
Branch prediction; Pipeline; Neural network; Perceptron branch prediction; Accuracy; Misprediction; CONTROLLER;
D O I
10.1007/s11227-021-04045-3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Branch prediction is essential for improving the performance of pipeline processors. As the number of pipeline stages in modern processors increases, an accurate branch prediction is important. Traditional branch predictor uses the concept of counter and history for the prediction of conditional branch instructions. Furthermore, this concept is replaced with the number of perceptrons using neural networks. In this paper, neural network-based approaches like perceptron neural branch predictor, global perceptron neural branch predictor, and a learning vector quantization neural branch predictor are applied to the different trace files to predict the conditional branch instructions. Furthermore, a backpropagation neural branch predictor scheme is proposed, providing more accuracy than other neural network techniques. The statistics results are obtained regarding accuracy, misprediction rate, precision rate, recall rate, and F1-score rate. The average results suggest that the proposed backpropagation neural branch predictor improves the accuracy of perceptron branch predictor, global perceptron branch predictor, and learning vector quantization neural branch predictor by 13.82%, 5.85%, and 1.11%, respectively.
引用
收藏
页码:4960 / 4976
页数:17
相关论文
共 50 条
  • [1] A neural network-based approach for the performance evaluation of branch prediction in instruction-level parallelism processors
    Sweety Nain
    Prachi Chaudhary
    The Journal of Supercomputing, 2022, 78 : 4960 - 4976
  • [2] A Hybrid Branch Prediction Approach For High-Performance Processors
    Nain S.
    Chaudhary P.
    Recent Advances in Computer Science and Communications, 2022, 15 (06) : 883 - 889
  • [3] Modeling and performance evaluation of branch and value prediction in ILP processors
    Gusev, M
    Mitrevski, P
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2003, 80 (01) : 19 - 46
  • [4] Neural network-based performance prediction of marine UHPC with coarse aggregates
    Luan, Yunhao
    Cai, Dongbo
    Wang, Deming
    Luo, Changqing
    Wang, Anni
    Wang, Chao
    Kong, Degao
    Xu, Chaohui
    Huang, Sining
    FRONTIERS IN MATERIALS, 2025, 12
  • [5] Evaluation of Neural Network-Based Multipath Mitigation Approach for the GNSS Receivers
    Klimenko, M. Yu
    Veitsel, A. V.
    2021 SYSTEMS OF SIGNAL SYNCHRONIZATION, GENERATING AND PROCESSING IN TELECOMMUNICATIONS (SYNCHROINFO), 2021,
  • [6] A Multilayer Perceptron Neural Network-Based Spectrum Prediction Approach with Gray Decision
    Ge, Jincheng
    Xu, Yuhua
    Liu, Dianxiong
    Kong, Lijun
    Chen, Xueqiang
    COMMUNICATIONS, SIGNAL PROCESSING, AND SYSTEMS, 2019, 463 : 2395 - 2404
  • [7] A convolutional neural network-based approach to composite power system reliability evaluation
    Kamruzzaman, Md.
    Bhusal, Narayan
    Benidris, Mohammed
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2022, 135
  • [8] NEURAL NETWORK-BASED APPROACH IN FORECASTING FINANCIAL DATA
    Cocianu, Catalina-Lucia
    Grigoryan, Hakob
    PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON INFORMATICS IN ECONOMY (IE 2015): EDUCATION, RESEARCH & BUSINESS TECHNOLOGIES, 2015, : 570 - 575
  • [9] A neural network-based color document segmentation approach
    Zhu, QS
    Li, YF
    He, XP
    PROCEEDINGS OF THE 11TH JOINT INTERNATIONAL COMPUTER CONFERENCE, 2005, : 925 - 928
  • [10] A Neural Network-based Prediction Approach of Relationship between Rail Wear and Gross Traffic Tonnage
    Jiang H.
    Gao L.
    An B.
    Ma C.
    Tiedao Xuebao/Journal of the China Railway Society, 2021, 43 (10): : 75 - 83