Skip to content

Ushma30/Dynamic-Branch-Predictor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

Dynamic-Branch-Predictor

As opposed to traditional Branch Prediction techniques, when machine learning techniques are introduced in branch prediction, we tend to get relatively better prediction accuracy. This increase is because of introduction of perceptrons in branch prediction algorithm.

The Perceptron Branch predictor is compared to existing branch prediction techniques like Gshare, Two-level, Hybrid (Perceptron + Gshare) branch predictors against numerous benchmarks.

Prediction accuracy for different benchmarks

img1

Prediction Accuracy of Prercptron, Gshare, Two-level local branch predictors across different benchmarks

img2

Prediction Accuracy of Perceptron vs Hybrid branch predictor

img3

Prediction Accuracy of all branch predictors

img3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages