DocumentCode
2361577
Title
Applying perceptrons to computer architecture
Author
Black, Michael ; Franklin, Manoj
Author_Institution
Dept. of Electr. & Comput. Eng., Maryland Univ., MD, USA
fYear
2005
fDate
4-7 Jan. 2005
Firstpage
336
Lastpage
341
Abstract
Speculation plays an ever-increasing role in optimising the execution of programs in computer architecture. Speculative decision-makers are typically required to have high speed and small size, thus limiting their complexity and capability. Because of these restrictions, decision-makers often consider only a fixed subset of the available data in making decisions, and consequently do not realize their potential accuracy. Perceptrons, or simple neural networks, could be highly useful in speculation as a means of examining a larger quantity of available data, and identifying which data lead to accurate results. Recent research has demonstrated that perceptrons can operate successfully within the narrow restrictions of speculation in computer architecture. In this paper, we examine two successful applications of perceptrons to speculation problems: branch prediction and confidence estimation. We analyse the limitations of perceptrons in these two applications, and use them to discuss how perceptrons could be applied in future computer architecture applications. Finally, we present three promising new applications of perceptrons in computer architecture.
Keywords
decision making; multilayer perceptrons; parallel architectures; program compilers; branch prediction; computer architecture; confidence estimation; neural networks; perceptrons; program execution; speculative decision-makers; Application software; Computer aided instruction; Computer architecture; Design optimization; Handheld computers; Multi-layer neural network; Neural networks; Pattern recognition; Programming profession; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Sensing and Information Processing, 2005. Proceedings of 2005 International Conference on
Print_ISBN
0-7803-8840-2
Type
conf
DOI
10.1109/ICISIP.2005.1529472
Filename
1529472
Link To Document