Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
129 words
A method for containing errors in a multi-processor computer system having a plurality of nodes, each node having at least one processor and at least one memory device, the method comprising the steps of: connecting the plurality of nodes into a topology having interconnected clusters thereof, the topology isolating first selected nodes from other selected nodes; connecting second selected nodes from within the topology according to a staggered connection pattern so as to further isolate nodes from each other within the topology; establishing regions of protected memory and unprotected memory within the clusters; partitioning memory across clusters so that (1) a particular cluster's protected memory is write-accessible only by nodes within said particular cluster, and (2) said particular cluster's unprotected memory is write-accessible by nodes outside said particular cluster.
Claim 2
Independent Claim
129 words
A method for containing errors in a multi-processor computer system having a plurality of nodes, each node having at least one processor and at least one memory device, the method comprising the steps of: connecting the plurality of nodes into a topology having interconnected clusters thereof, the topology isolating first selected nodes from other selected nodes; connecting second selected nodes from within the topology according to a staggered connection pattern so as to further isolate nodes from each other within the topology; establishing regions of protected memory and unprotected memory within the clusters; partitioning memory across clusters so that (1) a particular cluster's protected memory is write-accessible only by nodes within said particular cluster, and (2) said particular cluster's unprotected memory is write-accessible by nodes outside said particular cluster.
Claim 3
Dependent Claim
35 words
The method according to claim 1, in which the clusters are formed by connecting nodes into topologically independent rings thereof, and said interconnection of clusters is established by intersecting the rings at common nodes therein.
Claim 4
Dependent Claim
21 words
The method according to claim 2, in which the staggered connection pattern maintains the rings topologically isolated at selected common nodes.
Claim 5
Dependent Claim
19 words
The method according to claim 1, in which the topology is established in a Scalable Coherent Interface (SCI) environment.
Claim 6
Dependent Claim
16 words
The method according to claim 1, further comprising the step of: communicating between clusters by messaging.
Claim 7
Dependent Claim
124 words
A multi-processor computer system having a plurality of nodes each having at least one processor and at least one memory device, the system comprising: the plurality of nodes connected into a topology having interconnected clusters thereof, the topology isolating first selected nodes from other selected nodes; second selected nodes connected from within the topology according to a staggered connection pattern so as to further isolate nodes from each other within the topology; means for establishing regions of protected memory and unprotected memory within the clusters; and means for partitioning memory across clusters so that (1) a particular cluster's protected memory is write-accessible only by nodes within said particular cluster, and (2) said particular cluster's unprotected memory is write-accessible by nodes outside said particular cluster.
Claim 8
Dependent Claim
124 words
A multi-processor computer system having a plurality of nodes each having at least one processor and at least one memory device, the system comprising: the plurality of nodes connected into a topology having interconnected clusters thereof, the topology isolating first selected nodes from other selected nodes; second selected nodes connected from within the topology according to a staggered connection pattern so as to further isolate nodes from each other within the topology; means for establishing regions of protected memory and unprotected memory within the clusters; and means for partitioning memory across clusters so that (1) a particular cluster's protected memory is write-accessible only by nodes within said particular cluster, and (2) said particular cluster's unprotected memory is write-accessible by nodes outside said particular cluster.
Claim 9
Dependent Claim
40 words
The multi-processor computer system according to claim 6, in which communications among the nodes within a cluster is performed by sharing the memory devices of said nodes, and in which communications among the clusters is performed by messaging between clusters.
Claim 10
Dependent Claim
37 words
The multi-processor computer system according to claim 6, in which the clusters are formed by connecting nodes into topologically independent rings thereof, and said interconnection of clusters is established by intersecting the rings at common nodes therein.
Claim 11
Dependent Claim
23 words
The multi-processor computer system according to claim 8, in which the staggered connection pattern maintains the rings topologically isolated at selected common nodes.
Claim 12
Dependent Claim
22 words
The multi-processor computer system according to claim 8, in which rings in a row-oriented direction intersect with rings in a column-oriented direction.
Claim 13
Dependent Claim
28 words
The multi-processor computer system according to claim 10, in which nodes in row-oriented rings communicated by memory sharing, and in which nodes in column-oriented rings communicate by messaging.
Claim 14
Dependent Claim
21 words
The multi-processor computer system according to claim 8, in which the topology is established in a Scalable Coherent Interface (SCI) environment.
Claim 15
Independent Claim
165 words
A method for containing errors in a multi-processor computer system having a plurality of nodes, each node having at least one processor and at least one memory device, the method comprising the steps of: connecting the plurality of nodes into a topology having interconnected clusters thereof, the topology isolating first selected nodes from other selected nodes, the clusters formed by connecting nodes into topologically independent rings thereof, and said interconnection of clusters is established by intersecting the rings at common nodes therein, the topology further established in a Scalable Coherent Interface (SCI) environment; connecting second selected nodes from within the topology according to a staggered connection pattern wherein rings are maintained topologically isolated at selected common nodes; establishing regions of protected memory and unprotected memory within the clusters; and partitioning memory across clusters so that (1) a particular cluster's protected memory is write-accessible only by nodes within said particular cluster, and (2) said particular cluster's unprotected memory is write-accessible by nodes outside said particular cluster.
Claim 16
Independent Claim
165 words
A method for containing errors in a multi-processor computer system having a plurality of nodes, each node having at least one processor and at least one memory device, the method comprising the steps of: connecting the plurality of nodes into a topology having interconnected clusters thereof, the topology isolating first selected nodes from other selected nodes, the clusters formed by connecting nodes into topologically independent rings thereof, and said interconnection of clusters is established by intersecting the rings at common nodes therein, the topology further established in a Scalable Coherent Interface (SCI) environment; connecting second selected nodes from within the topology according to a staggered connection pattern wherein rings are maintained topologically isolated at selected common nodes; establishing regions of protected memory and unprotected memory within the clusters; and partitioning memory across clusters so that (1) a particular cluster's protected memory is write-accessible only by nodes within said particular cluster, and (2) said particular cluster's unprotected memory is write-accessible by nodes outside said particular cluster.
Claim 17
Dependent Claim
16 words
The method according to claim 13, further comprising the step of: communicating between clusters by messaging.