Patent · US Expired

Multiple independent coherence planes for maintaining coherency

US7353340B2 · kind B2 · utility

6Cited by
9References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 17, 2005
Grant dateApr 1, 2008
Priority date
Expiry dateMay 18, 2026

Classification

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

Abstract

In one embodiment, a node comprises at least one processor core and a plurality of coherence units. The processor core is configured to generate an address to access a memory location. The address maps to a first coherence plane of a plurality of coherence planes. Coherence activity is performed within each coherence plane independent of other coherence planes, and a mapping of the address space to the coherence planes is independent of a physical location of the addressed memory in a distributed system memory. Each coherence unit corresponds to a respective coherence plane and is configured to manage coherency for the node and for the respective coherence plane. The coherence units operate independent of each other, and a first coherence unit corresponding to the first coherence plane is coupled to receive the address if external coherency activity is needed to complete the access to the memory location.

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