A simple yet accurate neural branch predictor.
Hunt, S.; Egan, C.; Shafarenko, A.
Citation: In: Procs of AIA 2003: Artificial Intelligence and Applications
In this paper, we examine the application of simple neural processing elements to the problem of dynamic branch prediction in high-performance processors. A single neural network model is considered: the Perceptron. We demonstrate that a predictor based on the Perceptron can achieve a prediction accuracy in excess of that given by conventional Two-level Adaptive Predictors and suggest that neural predictors merit further investigation.