The Impact of Value Mispeculation on Branch Resolution in Out-of-Order Superscalar Microprocessors

Abstract

As contemporary microprocessor design attempt to expose additional instruction level parallelism (ILP), data value speculation has become a mainstream microarchitectural feature. Many different value speculation techniques have been proposed. The goals are to both achieve a high prediction rate, while predicting values for critical instructions. One key… (More)

7 Figures and Tables

Topics

  • Presentations referencing similar topics