Patent · US Active

Direct register restore mechanism for distributed history buffers

US10248426B2 · kind B2 · utility

2Cited by
8References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 24, 2016
Grant dateApr 2, 2019
Priority date
Expiry dateOct 5, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/3858
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques are disclosed for restoring register data in a processor. In one embodiment, a method includes receiving an instruction to flush one or more general purpose registers (GPRs) in a processor. The method also includes determining history buffer entries of a history buffer to be restored to the one or more GPRs. The method includes creating a mask vector that indicates which history buffer entries will be restored to the one or more GPRs. The method further includes restoring the indicated history buffer entries to the one or more GPRs. As each indicated history buffer entry is restored, the method includes updating the mask vector to indicate which history buffer entries have been restored.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.