×

Low occupancy protocol for managing concurrent transactions with dependencies

  • US 6,154,816 A
  • Filed: 10/24/1997
  • Issued: 11/28/2000
  • Est. Priority Date: 10/24/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A multi-processing system comprising a shared memory and a plurality of multi-processor nodes coupled via a switch, each of plurality of the multi-processor nodes further comprising at least one processor, the multi-processing system comprising:

  • a portion of the shared memory located in each multi-processor node and apportioned into a plurality of blocks;

    a directory in each node having a plurality of entries corresponding in number to the plurality of blocks of the shared memory, each entry in the directory for identifying which of the plurality of multi-processor nodes stores copies of the data block; and

    a serialization point coupled to the directory for ordering accesses to the plurality of blocks thereby allowing the multi-processing system to concurrently execute multiple references to each of the plurality of blocks.

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