DocumentCode
2054769
Title
Highly accurate data value prediction
Author
Wang, Kai ; Franklin, Manoj
Author_Institution
Dept. of Electr. & Comput. Eng., Clemson Univ., SC, USA
fYear
1997
fDate
18-21 Dec 1997
Firstpage
358
Lastpage
363
Abstract
Data dependences (data flow constraints) present a stubborn resistance to the amount of instruction-level parallelism that can be exploited from a program. Recent work has suggested that the limits imposed by data dependences can be overcome to some extent with the use of data value prediction. That is, when an instruction is fetched, its result can be predicted so that subsequent instructions that depend on the result can use this predicted value. When the correct result becomes available, all instructions that are data-dependent on that prediction can be validated. This paper investigates a variety of techniques to carry out highly accurate data value predictions. The first technique investigates the potential of using correlation in data value predictions. The second technique investigates the potential of monitoring the strides by which the results produced by different instances of an instruction change. The third technique investigates the potential of pattern-based two-level prediction schemes. The paper also presents the results from a simulation study that we conducted to verify the potential of the investigated prediction schemes. The results show that highly accurate data valve predictions are possible with two of the investigated schemes
Keywords
data flow computing; accurate data value prediction; correlation; data dependences; data flow constraints; instruction change; instruction fetching; instruction validation; instruction-level parallelism; pattern-based two-level prediction schemes; simulation; stride monitoring; Accuracy; Computer aided instruction; Concurrent computing; Electric resistance; Manufacturing processes; Monitoring; Parallel processing; Predictive models; Registers; Sun;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Performance Computing, 1997. Proceedings. Fourth International Conference on
Conference_Location
Bangalore
Print_ISBN
0-8186-8067-9
Type
conf
DOI
10.1109/HIPC.1997.634515
Filename
634515
Link To Document