Bootstrap processor election mechanism on multiple cluster bus systems
AssigneeIntel Corporation
InventorsDavid J. O'Shea, Bruce C. Edmonds JR., Craig W. Keating, Larry D. Aaron JR., Frank E. LeClerg, Frank Binns
Life of this patent
Estimating the term…
Abstract
A method of electing a bootstrap processor from among a plurality of processor includes creating an atomic access shared location and electing one of said processors as the bootstrap processor.
Claims20
A method of electing a bootstrap processor among a plurality of processors comprising:
- creating an atomic access shared storage location;
- and
- electing one of said processors as the bootstrap processor.
An apparatus to elect a bootstrap processor among a plurality of processors, comprising:
- a plurality of clusters of processors selecting an elected processor for each cluster;
- and
- an atomic access shared storage location;
- wherein said atomic access share storage location accepts a first write value from said elected processors.
An article of manufacture comprising a computer-readable medium having stored thereon instructions adapted to be executed by a processor, the instructions which, when executed, define a series of steps to be used in a multi-processor system, said steps comprising:
- creating an atomic access shared storage location;
- and
- electing one of a plurality of processors as the bootstrap processor.
Dependencies are inferred from the claim text.