×

Bootstrap processor election mechanism on multiple cluster bus system

  • US 6,611,911 B1
  • Filed: 12/30/1999
  • Issued: 08/26/2003
  • Est. Priority Date: 12/30/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method, comprising:

  • providing a plurality of processors;

    providing a storage location shared by the plurality of processors;

    providing atomic access to the shared storage location;

    electing one of the processors as a bootstrap processor in accordance with a value stored in the shared storage location;

    reading the value of the shared storage location by each of the processors and writing the value of the shared storage location by at least one of the processors;

    assigning an initial value to the shared storage location;

    after reading the value of the shared storage location by one of the plurality of processors, comparing the read value to the initial value; and

    if the read value corresponds to the initial value, electing the one processor as the elected bootstrap processor.

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