Title :
A study of perceptron based branch prediction on Simplescalar platform
Author :
Lu, Yang ; Liu, Yi ; Wang, He
Author_Institution :
Electr. & Comput. Eng. Dept., Univ. of Florida, Gainesville, FL, USA
Abstract :
This paper presents a perceptron based branch prediction approach. The method of implementation of the perceptron approach on the Simplescalar platform is provided. Mibench benchmark sets have been run to prove the optimal branch prediction rate of perceptron predictors comparing with conventional predictors. Further investigations have been outlined to indicate the impact of history table length and number of perceptron on the proposed branch predictors. Results show that perceptron based prediction scheme outperforms the other existing methods. Furthermore, the history table, within a certain bound, has an obvious impact on the prediction result, while the number of perceptron´s impact is trivial.
Keywords :
computer architecture; perceptrons; Mibench benchmark sets; history table length; perceptron based branch prediction approach; simplescalar platform; Accuracy; Artificial neural networks; Benchmark testing; History; Prediction algorithms; Registers; Training; Branch prediction; Simplescalar; dynamic training; neural branch prediction; perceptron branch prediction;
Conference_Titel :
Computer Science and Automation Engineering (CSAE), 2011 IEEE International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-8727-1
DOI :
10.1109/CSAE.2011.5952918