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

被引:0
|
作者
Nain, Sweety [1 ]
Chaudhary, Prachi [1 ]
机构
[1] DCRUST, Dept Elect & Commun, Murthal, Sonipat, India
来源
JOURNAL OF SUPERCOMPUTING | 2022年 / 78卷 / 04期
关键词
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 条
  • [21] 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
  • [22] 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
  • [23] Evaluation of platform architecture performance using abstract instruction-level workload models
    Kreku, J
    Kauppi, T
    Soininen, JP
    2004 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP, PROCEEDINGS, 2004, : 43 - 48
  • [24] Neural Network-Based Aircraft Conflict Prediction in Final Approach Maneuvers
    Casado, Rafael
    Bermudez, Aurelio
    ELECTRONICS, 2020, 9 (10) : 1 - 18
  • [25] A neural network-based tool for magnetic performance prediction of toroidal cores
    Miti, GK
    Moses, AJ
    Derebasi, N
    Fox, D
    JOURNAL OF MAGNETISM AND MAGNETIC MATERIALS, 2003, 254 : 262 - 264
  • [26] BP neural network-based shot putters performance prediction research
    Yu, Shaohua
    Yu, Shaohua, 1600, Journal of Chemical and Pharmaceutical Research, 3/668 Malviya Nagar, Jaipur, Rajasthan, India (06): : 937 - 942
  • [27] A Deep Neural Network-Based Prediction Model for Students' Academic Performance
    Al-Tameemi, Ghaith
    Xue, James
    Ajit, Suraj
    Kanakis, Triantafyllos
    Hadi, Israa
    Baker, Thar
    Al-Khafajiy, Mohammed
    Al-Jumeily, Rawaa
    2021 14TH INTERNATIONAL CONFERENCE ON DEVELOPMENTS IN ESYSTEMS ENGINEERING (DESE), 2021, : 364 - 369
  • [28] Design and Evaluation of a Four-Port Data Cache for High Instruction Level Parallelism Reconfigurable Processors
    Lee, Kiyeon
    Chung, Moo-Kyoung
    Ryu, Soojung
    Cho, Yeon-Gon
    Cho, Sangyeun
    2012 IEEE 30TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2012, : 500 - 501
  • [29] Graph Neural Network-Based Diagnosis Prediction
    Li, Yang
    Qian, Buyue
    Zhang, Xianli
    Liu, Hui
    BIG DATA, 2020, 8 (05) : 379 - 390
  • [30] Neural network-based prediction of solar activities
    Qahwaji, Rarni S. R.
    Colak, Tufan
    3RD INT CONF ON CYBERNETICS AND INFORMATION TECHNOLOGIES, SYSTEMS, AND APPLICAT/4TH INT CONF ON COMPUTING, COMMUNICATIONS AND CONTROL TECHNOLOGIES, VOL 1, 2006, : 192 - +