Patent · US Expired

Cache residence prediction

US7266642B2 · kind B2 · utility

5Cited by
0References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 17, 2004
Grant dateSep 4, 2007
Priority date
Expiry dateJun 16, 2025

Classification

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

Abstract

The present invention proposes a novel cache residence prediction mechanism that predicts whether requested data of a cache miss can be found in another cache. The memory controller can use the prediction result to determine if it should immediately initiate a memory access, or initiate no memory access until a cache snoop response shows that the requested data cannot be supplied by a cache.The cache residence prediction mechanism can be implemented at the cache side, the memory side, or both. A cache-side prediction mechanism can predict that data requested by a cache miss can be found in another cache if the cache miss address matches an address tag of a cache line in the requesting cache and the cache line is in an invalid state. A memory-side prediction mechanism can make effective prediction based on observed memory and cache operations that are recorded in a prediction table.

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