Complexity-Effective Rename Table Design for Rapid Speculation Recovery

  title={Complexity-Effective Rename Table Design for Rapid Speculation Recovery},
  author={G{\"o}rkem Asilioglu and Emine Merve Kaya and Oguz Ergin},
Register renaming is a widely used technique to remove false data dependencies in contemporary superscalar microprocessors. The register rename logic includes a mapping table that holds the physical register identifiers assigned to each architectural register. This mapping table needs to be recovered to its correct state when a branch prediction occurs. In… CONTINUE READING