Exploring Deep Learning-based Branch Prediction for Computer Devices

被引:0
作者
Seo, Yeongeun [1 ,2 ]
Park, Jaehyun [3 ]
Ahn, Jung Ho [3 ]
Moon, Taesup [1 ]
机构
[1] Sungkyunkwan Univ, Dept Semicond & Display Engn, Suwon, South Korea
[2] Samsung Elect, Semicond R&D Ctr, Hwasung, South Korea
[3] Seoul Natl Univ, Dept Transdisciplinary Studies, Seoul, South Korea
来源
2019 4TH IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - ASIA (IEEE ICCE-ASIA 2019) | 2019年
关键词
branch prediction; deep learning; CNN;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Branch predictor is a critical component in CPUs because its prediction accuracy highly influences the performance of computer devices. This technology attempts to predict whether a branch instruction is 'taken' or 'not taken' and executes the following instructions in an execution order based on the prediction result. If the prediction is incorrect, those speculatively executed instructions must be rolled back, causing overheads on both performance and energy efficiency. Conventional branch predictors typically adopt rule-based methods exploiting branch history (i.e., whether recently encountered branches in the course of execution or on the same address of the current instruction were taken or not), whereas deep learning-based prediction methods have been recently proposed. In this paper, we show the neural network model learned with less dataset generalizes well for all applications, not just for specific applications in the training set. Also, unlike the previous deep learning-based branch prediction studies, which were difficult to reproduce, this paper includes clear experiment contents.
引用
收藏
页码:85 / 87
页数:3
相关论文
共 50 条
[31]   DeepTFactor: A deep learning-based tool for the prediction of transcription factors [J].
Kim, Gi Bae ;
Gao, Ye ;
Palsson, Bernhard O. ;
Lee, Sang Yup .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2021, 118 (02)
[32]   Deep learning-based prediction of effluent quality of a constructed wetland [J].
Yang, Bowen ;
Xiao, Zijie ;
Meng, Qingjie ;
Yuan, Yuan ;
Wang, Wenqian ;
Wang, Haoyu ;
Wang, Yongmei ;
Feng, Xiaochi .
ENVIRONMENTAL SCIENCE AND ECOTECHNOLOGY, 2023, 13
[33]   Analysis on the Channel Prediction Accuracy of Deep Learning-based Approach [J].
Son, Woo-Sung ;
Han, Dong Seog .
3RD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE IN INFORMATION AND COMMUNICATION (IEEE ICAIIC 2021), 2021, :140-143
[34]   A Deep Learning-Based Approach for Train Arrival Time Prediction [J].
Buijse, Bas Jacob ;
Reshadat, Vahideh ;
Enzing, Oscar Willem .
INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2021, 2021, 13113 :213-222
[35]   Deep learning-based prediction approaches of binary star parameters [J].
Helmy, Islam ;
Ismail, Mohamed ;
Eid, Doaa .
EXPERIMENTAL ASTRONOMY, 2025, 59 (01)
[36]   Investigating Reproducibility in Deep Learning-Based Software Fault Prediction [J].
Mulchtar, Adil ;
Jannach, Dietmar ;
Wotawa, Franz .
2024 IEEE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY, QRS, 2024, :306-317
[37]   A Deep Learning-Based Electromagnetic Signal for Earthquake Magnitude Prediction [J].
Bao, Zhenyu ;
Zhao, Jingyu ;
Huang, Pu ;
Yong, Shanshan ;
Wang, Xin'an .
SENSORS, 2021, 21 (13)
[38]   A Review of Deep Learning-Based Methods for Pedestrian Trajectory Prediction [J].
Sighencea, Bogdan Ilie ;
Stanciu, Rarea Ion ;
Caleanu, Catalin Daniel .
SENSORS, 2021, 21 (22)
[39]   Deep Learning-Based Fatigue Strength Prediction for Ferrous Alloy [J].
Huang, Zhikun ;
Yan, Jingchao ;
Zhang, Jianlong ;
Han, Chong ;
Peng, Jingfei ;
Cheng, Ju ;
Wang, Zhenggang ;
Luo, Min ;
Yin, Pengbo .
PROCESSES, 2024, 12 (10)
[40]   Deep learning-based prediction of coronary artery stenosis resistance [J].
Sun, Hao ;
Liu, Jincheng ;
Feng, Yili ;
Xi, Xiaolu ;
Xu, Ke ;
Zhang, Liyuan ;
Liu, Jian ;
Li, Bao ;
Liu, Youjun .
AMERICAN JOURNAL OF PHYSIOLOGY-HEART AND CIRCULATORY PHYSIOLOGY, 2022, 323 (06) :H1194-H1205