Data Dependence Speculation Using Data Address Prediction and its Enhancement with Instruction Reissue

  • Authors:
  • Toshinori Sato

  • Affiliations:
  • -

  • Venue:
  • EUROMICRO '98 Proceedings of the 24th Conference on EUROMICRO - Volume 1
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we introduce an instruction reissue mechanism in order to enhance dynamic data dependence speculation using data address prediction. Since instructions which are not data-dependent upon speculatively executed instructions are not squashed, the effect of data dependence speculation is enhances. We extend register update unit to reissue misspeculated instructions. The overhead caused by the extension is small, and thus it does not have any impact on processor cycle time. From the experimental evaluation, we have found that the instruction reissue with dynamic data dependence speculation improves processor performance even for the application programs whose performance is degraded when instruction squashing is used.