DocumentCode
1748845
Title
Perceptron learning for predicting the behavior of conditional branches
Author
Jimenez, Daniel A. ; Lin, Calvin
Author_Institution
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
Volume
3
fYear
2001
fDate
2001
Firstpage
2122
Abstract
Branch prediction, i.e., predicting the outcome of a conditional branch instruction, is essential to the performance of current and future microprocessors. We show how perceptrons can be used to improve the state of the art in branch prediction. We explore the unusual challenges this domain presents for neural systems, and we show why other neural methods, such as backpropagation, provide no additional accuracy in this context. Finally, we identify other areas where neural systems can be applied to microprocessor implementation
Keywords
learning (artificial intelligence); parallel architectures; perceptrons; program compilers; behavior prediction; conditional branches; microprocessors; perceptron learning; Computer aided instruction; Costs; Counting circuits; Hardware; History; Microarchitecture; Microprocessors; Modems; Neural networks; Parallel processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Neural Networks, 2001. Proceedings. IJCNN '01. International Joint Conference on
Conference_Location
Washington, DC
ISSN
1098-7576
Print_ISBN
0-7803-7044-9
Type
conf
DOI
10.1109/IJCNN.2001.938494
Filename
938494
Link To Document