×

Contention detection

  • US 20080126504A1
  • Filed: 10/05/2007
  • Published: 05/29/2008
  • Est. Priority Date: 10/05/2006
  • Status: Active Grant
First Claim
Patent Images

1. A multiple computer system adapted for memory contention detection, the multiple computer system comprising:

  • a multiplicity of computers, each of the multiplicity of computers interconnected via at least one communications network, and each executing a different portion of an application program written to execute on a single computer, each having an independent local memory with at least one memory location being replicated in each said local memory, and a system for detecting contention in replica memory updating;

    said multiple computer system further comprising;

    at least one memory location having a specific location identifier and replicated on at least two machines, and updated to remain substantially similar upon occasion of a machine modifying its replica value;

    a plurality of sources each of which can update said memory location(s) and each of which utilizes an updating format for the signal or packet carrying out the updating, said format comprising the specific identifier of the memory location to be updated, the content with which said memory location is to be updated, and a resident updating count of the updating source, said count comprising a number indicative of the sequence of occasions on which the updating source has been updated inclusive of the current updating;

    storage means associated with each said memory location and in which the updating count of the previously received updating is stored;

    comparison means to compare the previously stored updating count with the updating count of the currently received updating signal or packet; and

    contention indicating means connected with said comparison means and operable to indicate a contention situation if the compared updating counts are the same.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×