Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
236 words
In a processing system including a plurality of processing nodes communicatively intercoupled, at least some of the plurality of processing nodes comprising a symmetrical processing system having two or more processor units and a shared memory element, a method for installing a computing facility on the processing system that includes the steps: (a) determining an order of the plurality of processing nodes; (b) starting an initialization process on a first processing unit of a first one of the plurality of processing nodes according to the order; (c) the initialization process starting a first monitor (MON) process on the first processor unit and establishing an affinity of the MON process for the first processor unit; (d) the first MON process creating (i) a first memory segment within the shared memory element for the first processor unit and (ii) a Coordinator process to run on the first processor unit; (e) the initialization process launching a reload process that starts a second MON (mon2) process on each remaining processor unit of the first one of the plurality of nodes, if any; (f) thereafter, creating in each of the other of the plurality of nodes according to the order a second initialization process and, for each processor unit of each of the other of the plurality of nodes, a MON, a second memory segment area within the shared memory element, and a MON2 process having affinity for such processor unit.
Claim 2
Dependent Claim
236 words
In a processing system including a plurality of processing nodes communicatively intercoupled, at least some of the plurality of processing nodes comprising a symmetrical processing system having two or more processor units and a shared memory element, a method for installing a computing facility on the processing system that includes the steps: (a) determining an order of the plurality of processing nodes; (b) starting an initialization process on a first processing unit of a first one of the plurality of processing nodes according to the order; (c) the initialization process starting a first monitor (MON) process on the first processor unit and establishing an affinity of the MON process for the first processor unit; (d) the first MON process creating (i) a first memory segment within the shared memory element for the first processor unit and (ii) a Coordinator process to run on the first processor unit; (e) the initialization process launching a reload process that starts a second MON (mon2) process on each remaining processor unit of the first one of the plurality of nodes, if any; (f) thereafter, creating in each of the other of the plurality of nodes according to the order a second initialization process and, for each processor unit of each of the other of the plurality of nodes, a MON, a second memory segment area within the shared memory element, and a MON2 process having affinity for such processor unit.
Claim 3
Dependent Claim
19 words
The method of claim 1, wherein the first initialization process terminates after the MON and MON2 processes are created.
Claim 4
Dependent Claim
33 words
The method of claim 2, wherein the second initialization process in each of the plurality of nodes terminates after the MON and MON2 processes are created for each processor unit of such node.
Claim 5
Dependent Claim
179 words
In a processing system including a plurality of processing nodes communicatively intercoupled at least some of the plurality of processing nodes comprising a symmetrical processing system having two or more processor units and a shared memory element, a method for installing a computing facility on the processing system that includes the steps: determining an order of the plurality of processing nodes; sequentially initializing each of the plurality of processing nodes according to the order by, creating on a first processor unit of a first of the plurality of nodes a first monitor process and a Coordinator process, the first monitor process creating a memory segment in the shared memory for the first processor unit, creating on each of any remaining processor units of the first node a second MON process and a second memory segment area in the shared memory for the first node; and for each succeeding node of the order, creating on each processor unit of such succeeding node a second MON process and a second memory segment area in the shared memory for the first node.
Claim 6
Dependent Claim
179 words
In a processing system including a plurality of processing nodes communicatively intercoupled at least some of the plurality of processing nodes comprising a symmetrical processing system having two or more processor units and a shared memory element, a method for installing a computing facility on the processing system that includes the steps: determining an order of the plurality of processing nodes; sequentially initializing each of the plurality of processing nodes according to the order by, creating on a first processor unit of a first of the plurality of nodes a first monitor process and a Coordinator process, the first monitor process creating a memory segment in the shared memory for the first processor unit, creating on each of any remaining processor units of the first node a second MON process and a second memory segment area in the shared memory for the first node; and for each succeeding node of the order, creating on each processor unit of such succeeding node a second MON process and a second memory segment area in the shared memory for the first node.
Claim 7
Dependent Claim
54 words
The method of claim 4, wherein the Coordinator process constructs a succession table identifying an order of the processor units of the system, the order being indicative of each succeeding node of the order, which processor unit is next in order to have created thereon a successor Coordinator process should the Coordinator process fail.