Patent · US Expired

Enhanced virtual renaming scheme and deadlock prevention therefor

US6553483B1 · kind B1 · utility

7Cited by
5References
23Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 29, 1999
Grant dateApr 22, 2003
Priority date
Expiry dateNov 29, 2019

Classification

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

Abstract

In an enhanced virtual renaming scheme within a processor, multiple logical registers may be mapped to a single physical register. A value cache determines whether a new value generated pursuant to program instructions matches values associated with previously executed instructions. If so, the logical register associated with the newly executed instruction shares the physical register. Also, deadlock preventatives measures may be integrated into a register allocation unit in a manner that “steals” a physical register from a younger executed instruction when a value from an older instruction is generated in a processor core.

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