Patent · US Active

Information handling system with real and virtual load/store instruction issue queue

US8041928B2 · kind B2 · utility

43Cited by
5References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 22, 2008
Grant dateOct 18, 2011
Priority date
Expiry dateDec 3, 2029

Classification

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

Abstract

An information handling system includes a processor that may perform issue queue virtual load/store instruction operations. The issue queue maintains load and store instructions with a real/virtual dependency flag. The issue queue provides storage resources for real and virtual load/store instructions. Real load/store instructions execute in a load store unit LSU. Virtual load/store instructions are pending execution in the LSU. The LSU may keep track of each virtual load/store instruction within the issue queue by thread, type, and pointer data. Provided that all dependencies are clear for a pending virtual load/store instruction, the LSU marks the pending virtual load/store instruction as real. The pending virtual load/store instruction may then issue to the LSU as a real load/store instruction.

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