×

Cache coherency mechanism using arbitration masks

  • US 20020099833A1
  • Filed: 01/24/2001
  • Published: 07/25/2002
  • Est. Priority Date: 01/24/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method of operating a cache coherency mechanism for a distributed computer system that includes multiple processors, the method including the steps of:

  • A. determining which processors have copies of data of interest;

    B. determining paths through various system switching devices on routes from an associated home node to the processors that have copies of the data of interest;

    C. encoding information that is indicative of the paths into one or more masks;

    D. when the data of interest is the subject of an update operation, producing at the home node an invalidate message that includes the masks;

    E. at the switching devices, decoding the applicable masks and routing the invalidate message over the paths indicated by the decoded information; and

    F. at switching devices that connect to the processors, forwarding the invalidate message to the processors that have copies of the data of interest.

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