Title :
Revised stride data value predictor design
Author :
Yong, Xiao ; Yanping, Yang ; Xingming, Zhou
Author_Institution :
Nat. Lab. for Parallel & Distributed Process., Changsha
Abstract :
Stride data value predictor is widely used by researchers in data value prediction study. Compared with context-based hybrid data value predictors, stride data value predictors are simple. But when encountering non-stride repeated sequences, a stride value predictor does not perform as well as a context-based hybrid data value predictor. In this paper, a revised stride data value predictor is introduced. With a little augment to a traditional stride data value predictor, the new predictor can make correct predictions on some patterns that can only be done by the context-based data value predictors. Simulation results show that the new predictor works well with most value predictable instructions. Design decisions such as predictor size, confidence mechanism and storing partial tag are analyzed
Keywords :
data analysis; context-based data value predictor; stride data value predictor design; value predictable instruction; Bandwidth; Costs; Counting circuits; Distributed processing; History; Laboratories; Predictive models;
Conference_Titel :
High-Performance Computing in Asia-Pacific Region, 2005. Proceedings. Eighth International Conference on
Conference_Location :
Beijing
Print_ISBN :
0-7695-2486-9
DOI :
10.1109/HPCASIA.2005.88