Patent · US Expired

Data speculation based on stack-relative addressing patterns

US7089400B1 · kind B1 · utility

60Cited by
24References
75Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 21, 2003
Grant dateAug 8, 2006
Priority date
Expiry dateJan 21, 2023

Classification

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

Abstract

A processor may include a stack file and an execution core. The stack file may include an entry configured to store an addressing pattern and a tag. The addressing pattern identifies a memory location within the stack area of memory. The stack file may be configured to link a data value identified by the tag stored in the entry to the speculative result of a memory operation if the addressing pattern of the memory operation matches the addressing pattern stored in the entry. The execution core may be configured to access the speculative result when executing another operation that is dependent on the memory operation.

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