Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
114 words
A modified hypercube computing system, comprising: a plurality of 2 n processor nodes, where n is a whole integer greater than two, in an n-dimensional hypercube configuration having first bidirectional communication paths along the edges only of said hypercube; second bidirectional communication paths only directly connecting each of said processor nodes to the processor nodes' most distant processor node, which requires the greatest number of nodal hops over the shortest path, such that the total number of bidirectional communication paths does not exceed (2 n-1 )(n+1); and whereby said first and second bidirectional communications paths are substantially identical and the total number of communication paths connected to each processor node does not exceed (n+1).
Claim 2
Dependent Claim
114 words
A modified hypercube computing system, comprising: a plurality of 2 n processor nodes, where n is a whole integer greater than two, in an n-dimensional hypercube configuration having first bidirectional communication paths along the edges only of said hypercube; second bidirectional communication paths only directly connecting each of said processor nodes to the processor nodes' most distant processor node, which requires the greatest number of nodal hops over the shortest path, such that the total number of bidirectional communication paths does not exceed (2 n-1 )(n+1); and whereby said first and second bidirectional communications paths are substantially identical and the total number of communication paths connected to each processor node does not exceed (n+1).
Claim 3
Dependent Claim
17 words
The system according to claim 1 wherein each of said processor nodes is a single processing element.
Claim 4
Dependent Claim
25 words
The system according to claim 2 wherein the number of second bidirectional communication paths connecting each node to its most distant processor node is one.
Claim 5
Dependent Claim
21 words
The system according to claim 1 wherein each of said processor nodes is a substituted topology comprising a plurality of processors.
Claim 6
Dependent Claim
14 words
The system according to claim 4 wherein each substituted topology has the same topology.
Claim 7
Dependent Claim
16 words
The system according to claim 4 wherein each substituted topology is arranged as a cycle-connected topology.
Claim 8
Dependent Claim
16 words
The system according to claim 4 wherein each substituted topology is arranged as a hypercube topology.
Claim 9
Dependent Claim
17 words
The system according to claim 4 wherein each substituted topology is arranged as a modified hypercube topology.
Claim 10
Dependent Claim
146 words
A multiprocessor computing system, comprising: a plurality of 2 n substituted topologies, where n is a whole integer greater than two, wherein each substituted topology comprises a plurality of processors and a first communications network connecting said processors; a second communications network connecting said substituted topologies in a modified hypercube topology, said modified hypercube topology being connected with first communication paths in a hypercube topology and with additional communication paths only directly connecting each substituted topology to the substituted topology's most distant substituted topology which requires the greatest number of substituted topology hops over the shortest path, such that the total number of first communication paths in said second communications network does not exceed (2 n-1 )(n+1); and whereby said first and additional communications paths are substantially identical and the total number of communication paths connected to each of said substituted topologies does not exceed (n+1).
Claim 11
Dependent Claim
146 words
A multiprocessor computing system, comprising: a plurality of 2 n substituted topologies, where n is a whole integer greater than two, wherein each substituted topology comprises a plurality of processors and a first communications network connecting said processors; a second communications network connecting said substituted topologies in a modified hypercube topology, said modified hypercube topology being connected with first communication paths in a hypercube topology and with additional communication paths only directly connecting each substituted topology to the substituted topology's most distant substituted topology which requires the greatest number of substituted topology hops over the shortest path, such that the total number of first communication paths in said second communications network does not exceed (2 n-1 )(n+1); and whereby said first and additional communications paths are substantially identical and the total number of communication paths connected to each of said substituted topologies does not exceed (n+1).
Claim 12
Dependent Claim
17 words
The system according to claim 9 wherein each substituted topology is arranged as a modified hypercube topology.
Claim 13
Dependent Claim
16 words
The system according to claim 9 wherein each substituted topology is arranged as a cycle-connected topology.
Claim 14
Dependent Claim
16 words
The system according to claim 9 wherein each substituted topology is arranged as a hypercube topology.
Claim 15
Dependent Claim
140 words
A multicomputer system, comprising: a plurality of 2 n computing systems, where n is an integer greater than two, wherein each computing system comprises a plurality of processors and a first communications network having first communications paths connecting said processors; and a second communications network connecting said computing systems in a modified hypercube topology, said modified hypercube topology being a hypercube topology with additional communication paths only directly connecting each computing system to the computing sytem's most distant computing system, which requires the greatest number of system hops over the shortest path, such that a combined total number of said first and additional communication paths does not exceed (2 n-1 (n+1); and whereby said first and additional communications path are substantially identical and the total number of communication paths connected to each of said computing systems does not exceed (n+1).
Claim 16
Dependent Claim
140 words
A multicomputer system, comprising: a plurality of 2 n computing systems, where n is an integer greater than two, wherein each computing system comprises a plurality of processors and a first communications network having first communications paths connecting said processors; and a second communications network connecting said computing systems in a modified hypercube topology, said modified hypercube topology being a hypercube topology with additional communication paths only directly connecting each computing system to the computing sytem's most distant computing system, which requires the greatest number of system hops over the shortest path, such that a combined total number of said first and additional communication paths does not exceed (2 n-1 (n+1); and whereby said first and additional communications path are substantially identical and the total number of communication paths connected to each of said computing systems does not exceed (n+1).
Claim 17
Dependent Claim
129 words
A parallel processor computing system, comprising: an n-dimensional hypercube having a plurality of 2 n processor nodes, where n is a whole integer greater than two and having first data communication paths directly connecting each of said processor nodes to an adjacent neighbor processor node along the edges of said hypercube; second data communication paths within said hypercube directly connecting each of said processor nodes to a most distant processor node, which requires the greatest number of nodal hops over the shortest path, within said hypercube such that the total number of data communication paths does not exceed (2 n-1 )(n+1); and whereby said first and second data communications paths are substantially identical and the number of data communication paths connected to each processor node does not exceed (n+1).
Claim 18
Dependent Claim
129 words
A parallel processor computing system, comprising: an n-dimensional hypercube having a plurality of 2 n processor nodes, where n is a whole integer greater than two and having first data communication paths directly connecting each of said processor nodes to an adjacent neighbor processor node along the edges of said hypercube; second data communication paths within said hypercube directly connecting each of said processor nodes to a most distant processor node, which requires the greatest number of nodal hops over the shortest path, within said hypercube such that the total number of data communication paths does not exceed (2 n-1 )(n+1); and whereby said first and second data communications paths are substantially identical and the number of data communication paths connected to each processor node does not exceed (n+1).