• Home
  • Search
  • Exploring Convolution Neural Network for Branch Prediction
  • Cite Icon19
  • https://doi.org/10.1109/access.2020.3017196Copy DOI Icon

Exploring Convolution Neural Network for Branch Prediction

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Recently, there have been significant advances in deep neural networks (DNNs) and they have shown distinctive performance in speech recognition, natural language processing, and image recognition. In this paper, we explore DNNs to push the limit for branch prediction. We treat branch prediction as a classification problem and employ both deep convolutional neural networks (CNNs), ranging from LeNet to ResNet-50, and deep belief network (DBN) for branch prediction. We compare the effectiveness of DNNs with the state-of-the-art branch predictors, including the perceptron, our prior work, Multi-poTAGE+SC, and MTAGE+SC branch predictors. The last two are the most recent winners of championship branch prediction (CBP) contests. Several interesting observations emerged from our study. First, for branch prediction, the DNNs outperform the perceptron model as high as 60-80%. Second, we analyze the impact of the depth of CNNs (i.e., number of convolutional layers and pooling layers) on the misprediction rates. The results confirm that deeper CNN structures can lead to lower misprediction rates. Third, the DBN could outperform our prior work, but not outperform the state-of-the-art TAGE-like branch predictor; the ResNet-50 could not only outperform our prior work, but also the Multi-poTAGE+SC and MTAGE+SC.

Loading PDF

Similar Papers
  • Research Article
  • Citations3

Handwritten Digit Recognition

  • May 20, 2024
  • International Journal of Innovative Research in Engineering
  • G Oviya +1
  • Book Chapter
  • Citations1

Deep Learning and Applications

  • Jan 01, 2017
  • Zhu Han +2
  • Book Chapter
  • Citations10

Recent Progress in Object Detection in Satellite Imagery: A Review

  • Jan 01, 2022
  • Kanchan Bhil +7
  • Research Article
  • Citations8

Adversarial Robustness of Deep Convolutional Neural Network-based Image Recognition Models: A Review

  • Aug 28, 2021
  • 雷达学报
  • Hao Sun +4
  • Book Chapter
  • Citations1

Visualizing the Behavior of Convolutional Neural Networks for Time Series Forecasting

  • Jan 01, 2021
  • Janosch Henze +1
  • Book Chapter
  • Citations1

Analysis of Influential Features with Spectral Features for Modeling Dialectal Variation in Malayalam Speech Using Deep Neural Networks

  • Jan 01, 2023
  • Rizwana Kallooravi Thandil +1
  • Research Article
  • Citations103

Maxout neurons for deep convolutional and LSTM neural networks in speech recognition

  • Dec 17, 2015
  • Speech Communication
  • Meng Cai +1
  • Book Chapter
  • Citations1

Handwritten Digit Recognition Using Very Deep Convolutional Neural Network

  • Jan 01, 2022
  • M Dhilsath Fathima +2
  • Conference Article

Absolute distance measurement based on laser self-mixing interferometry and deep neural network

  • Dec 27, 2022
  • Jinyuan Yuan +2
  • Conference Article
  • Citations39

Multimodal and Crossmodal Representation Learning from Textual and Visual Features with Bidirectional Deep Neural Networks for Video Hyperlinking

  • Oct 16, 2016
  • Vedran Vukotić +2
  • Research Article

Survey on Machine Learning Techniques used for Fruit Disease Detection

  • Feb 09, 2022
  • International Journal of Advanced Research in Science, Communication and Technology
  • Mayuri Satish Jadhav +4
  • Research Article
  • Citations38

Through the looking glass: Seeing events in power systems dynamics

  • Oct 31, 2018
  • International Journal of Electrical Power & Energy Systems
  • Vladimiro Miranda +3
  • PDF
  • Research Article
  • Citations3

Applying a Deep Learning Neural Network to Gait-Based Pedestrian Automatic Detection and Recognition

  • Apr 25, 2022
  • Applied Sciences
  • Chih-Lung Lin +5
  • Research Article
  • Citations534

Deep Convolutional Neural Networks for Large-scale Speech Tasks

  • Sep 16, 2014
  • Neural Networks
  • Tara N Sainath +6
  • Research Article
  • Citations22

Neural Synaptic Plasticity-Inspired Computing: A High Computing Efficient Deep Convolutional Neural Network Accelerator

  • Dec 21, 2020
  • IEEE Transactions on Circuits and Systems I: Regular Papers
  • Zihan Xia +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.