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 条
[21]   Deep Learning-Based Attack Detection and Classification in Android Devices [J].
Gomez, Alfonso ;
Munoz, Antonio .
ELECTRONICS, 2023, 12 (15)
[22]   Intention mining: A deep learning-based approach for smart devices [J].
Muzaffar, Syed Irtaza ;
Shahzad, Khurram ;
Malik, Kamran ;
Mahmood, Khawar .
JOURNAL OF AMBIENT INTELLIGENCE AND SMART ENVIRONMENTS, 2020, 12 (01) :61-73
[23]   A Deep Learning-Based Neural Network Model for Autism Spectrum Disorder Prediction [J].
Sultan, Mohamad T. ;
El Sayed, Hesham ;
Abduljabar, Mohammed .
APPLIED INTELLIGENCE AND INFORMATICS, AII 2023, 2024, 2065 :3-20
[24]   A New Deep Learning-Based Handwritten Character Recognition System on Mobile Computing Devices [J].
Yu Weng ;
Chunlei Xia .
Mobile Networks and Applications, 2020, 25 :402-411
[25]   A New Deep Learning-Based Handwritten Character Recognition System on Mobile Computing Devices [J].
Weng, Yu ;
Xia, Chunlei .
MOBILE NETWORKS & APPLICATIONS, 2020, 25 (02) :402-411
[26]   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)
[27]   Deep Learning-Based Correct Answer Prediction for Developer Forums [J].
Iftikhar, Hafiz Umar ;
Rehman, Aqeel Ur ;
Kalugina, Olga A. ;
Umer, Qasim ;
Khan, Haris Ali .
IEEE ACCESS, 2021, 9 :128166-128177
[28]   A Comprehensive Evaluation of Deep Learning-Based Techniques for Traffic Prediction [J].
Mena-Oreja, Jesus ;
Gozalvez, Javier .
IEEE ACCESS, 2020, 8 :91188-91212
[29]   Deep learning-based inverse mapping for fluence map prediction [J].
Ma, Lin ;
Chen, Mingli ;
Gu, Xuejun ;
Lu, Weiguo .
PHYSICS IN MEDICINE AND BIOLOGY, 2020, 65 (23)
[30]   Progress in Research on Deep Learning-Based Crop Yield Prediction [J].
Wang, Yuhan ;
Zhang, Qian ;
Yu, Feng ;
Zhang, Na ;
Zhang, Xining ;
Li, Yuchen ;
Wang, Ming ;
Zhang, Jinmeng .
AGRONOMY-BASEL, 2024, 14 (10)