• Complex
  • Title
  • Keyword
  • Abstract
  • Scholars
  • Journal
  • ISSN
  • Conference
搜索

Author:

Fang, Juan (Fang, Juan.) | Guo, Jingming (Guo, Jingming.) | He, Yubin (He, Yubin.) | Cai, Min (Cai, Min.) | Xu, Xiaobin (Xu, Xiaobin.)

Indexed by:

EI

Abstract:

In modern high-performance microprocessors, branch prediction is crucial for mitigating performance losses due to pipeline stalls. Incorrect predictions result in CPU instruction pipeline halts, mainly from a few systematically challenging complex branches (Hard-To-Predict, H2P) where current techniques lack accuracy. Traditional TAGE-based branch prediction struggles with noisy complex branches and scalability issues. As application scales and types grow, traditional high-performance processor branch prediction faces challenges. This paper introduces SS-CNN: a Convolutional Neural Networks (CNN)-based complex branch prediction algorithm. It identifies relevant branches in branch history using CNN and extracts features for prediction. Additionally, attention mechanisms and slice structures are incorporated. Optimization enhances the model's ability to extract features and identify relevant branches, improving prediction accuracy. Experimental results show SS-CNN achieves 86.46% accuracy for complex branches, a 1.01% improvement over TAGE SC L. SS-CNN reduces average MPKI by 4.18% compared to TAGE SC L, signifying enhanced accuracy, fewer interruptions, increased throughput, and lower power consumption, improving computer architecture performance. © 2023 IEEE.

Keyword:

Convolution Complex networks Forecasting Computing power Pipelines Computer architecture Convolutional neural networks Pipeline processing systems

Author Community:

  • [ 1 ] [Fang, Juan]Beijing University of Technology, Faculty of Information Technology, Beijing, China
  • [ 2 ] [Guo, Jingming]Beijing University of Technology, Faculty of Information Technology, Beijing, China
  • [ 3 ] [He, Yubin]Beijing University of Technology, Faculty of Information Technology, Beijing, China
  • [ 4 ] [Cai, Min]Beijing University of Technology, Faculty of Information Technology, Beijing, China
  • [ 5 ] [Xu, Xiaobin]Beijing University of Technology, Faculty of Information Technology, Beijing, China

Reprint Author's Address:

Email:

Show more details

Related Keywords:

Related Article:

Source :

Year: 2023

Page: 113-117

Language: English

Cited Count:

WoS CC Cited Count:

SCOPUS Cited Count:

ESI Highly Cited Papers on the List: 0 Unfold All

WanFang Cited Count:

Chinese Cited Count:

30 Days PV: 12

Affiliated Colleges:

Online/Total:458/10624614
Address:BJUT Library(100 Pingleyuan,Chaoyang District,Beijing 100124, China Post Code:100124) Contact Us:010-67392185
Copyright:BJUT Library Technical Support:Beijing Aegean Software Co., Ltd.