Patent · US Active

Method and apparatus including a probe filter for shared caches utilizing inclusion bits and a victim probe bit

US9058269B2 · kind B2 · utility

7Cited by
6References
29Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 25, 2012
Grant dateJun 16, 2015
Priority date
Expiry dateAug 15, 2032

Classification

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

Abstract

A method and apparatus use one or more inclusion bits and a victim bit to filter probes to shared caches. One embodiment of the method includes filtering a probe or snoop of one or more of a plurality of first caches based on a plurality of first bits, such as inclusion bits, associated with a line indicated by the probe or snoop. Each of the plurality of first bits is associated with a different subset of the plurality of first caches and each first bit indicates whether the line is resident in a corresponding subset of the plurality of first caches. A second bit, such as a victim probe bit, indicates whether the line is resident in more than one of the plurality of first caches in at least one of the subsets of the plurality of first caches. The first caches may be L1 caches and the first bits may be stored in an L2 cache of a multilevel cache.

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