Patent · US Expired

Prefetching using hashed program counter

US7506105B2 · kind B2 · utility

9Cited by
17References
25Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 2, 2005
Grant dateMar 17, 2009
Priority date
Expiry dateApr 7, 2026

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/6026
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Generating a hashed value of the program counter in a data processing system. The hashed value can be used for prefetching in the data processing system. In some examples, the hashed value is used to identify whether a load instruction associated with the hashed value has an address that is part of a strided stream in an address stream. In some examples, the hashed value is a subset of bits of the bits of the program counter. In other examples, the hashed value may be derived in other ways from the program counter.

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