Patent · US Active

Multi-core processor cache coherence for reduced off-chip traffic

US8615633B2 · kind B2 · utility

3Cited by
10References
32Claims
0Family size

Assignee

Inventor

Key dates

Filing dateApr 23, 2009
Grant dateDec 24, 2013
Priority date
Expiry dateAug 13, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/0833
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Technologies are generally for maintaining cache coherency within a multi-core processor. A first cache entry to be evicted from a first cache may be identified. The first cache entry may include a block of data and a first tag indicating an owned state. An owner eviction message for the first cache entry may be broadcasted from the first cache. A second cache entry in a second cache may be identified. The second cache entry may include the block of data and a second tag indicating a shared state. The broadcasted owner eviction message may be detected with the second cache. An ownership acceptance message for the second cache entry may be broadcasted from the second cache. The broadcasted ownership acceptance message may be detected with the first cache. The second tag in the second cache entry may be transformed from the shared state to the owned state.

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