Revised Stride Data Value Predictor Design

  • Authors:
  • Xiao Yong;Yang Yanping;Zhou Xingming

  • Affiliations:
  • National Laboratory for Parallel and Distributed Processing, Changsha, China;National Laboratory for Parallel and Distributed Processing, Changsha, China;National Laboratory for Parallel and Distributed Processing, Changsha, China

  • Venue:
  • HPCASIA '05 Proceedings of the Eighth International Conference on High-Performance Computing in Asia-Pacific Region
  • Year:
  • 2005

Quantified Score

Hi-index 0.01

Visualization

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 contextbased 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.