×

Providing cache coherency in an extended multiple processor environment

  • US 20070079075A1
  • Filed: 09/29/2006
  • Published: 04/05/2007
  • Est. Priority Date: 09/30/2005
  • Status: Abandoned Application
First Claim
Patent Images

1. A system for maintaining cache coherency in multiprocessor environment, the system comprising:

  • a first multiprocessor assembly comprising at least two processors, each processor having local cache to store at least one cache line;

    a first coherency director (CD) comprising a first intermediate home agent (IHA) and a first intermediate cache agent (ICA), wherein the CD is coupled to the first multiprocessor assembly;

    a first remote directory coupled to the CD, wherein the remote directory stores cache location information;

    a first memory providing cache data to the first processor assembly;

    wherein the first multiprocessor assembly, the first CD, the first remote directory, and the first memory comprise a first cell;

    a second cell having a second multiprocessor assembly, a second CD, a second remote directory, and a second memory, wherein the second CD comprises a second IHA and a second ICA; and

    interconnections between the first IHA and the second ICA and between the second IHA and the first ICA, wherein requests and responses for cache information are communicated between the first cell and the second cell such that the first IHA of the first cell requests cache information from the second ICA of the second cell and the second IHA of the second cell requests cache information from the first ICA of the first cell.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×