
US Patent No: 4,805,091
Number of patents in Portfolio can not be more than 2000
Method and apparatus for interconnecting processors in a hyper-dimensional array
Stats
-
Feb 14, 1989
Issued date -
Jun 4, 1985
filing date -
06/740,943
serial no -
Expired
status
Importance
Abstract
A massively parallel processor comprising 65,534 (=2.sup.16) individual processors is organized so that there are 16 (=2.sup.4) individual processors on each of 4,096 (=2.sup.12) integrated circuits. The integrated circuits are interconnected in the form of a Boolean cube of 12 dimensions for routing of message packets. Each circuit board carries 32 (=2.sup.5) integrated circuits and each backplane carries 16 (=2.sup.4) circuit boards. There are eight (=2.sup.3) backplanes advantageously arranged in a cube that is 2.times.2.times.2. Each integrated circuit on a circuit board is connected to five integrated circuits on the same board which are its nearest neighbors in the first five dimensions. Further, each integrated circuit is also connected to four other integrated circuits on different circuit boards, but on the same backplane. Finally, each integrated circuit is also connected to three other integrated circuits, each on a different backplane. As a result of this arrangement, all message packets are first routed to nearest neighbor ICs located on the same circuit board; all message packets are then routed to nearest neighbor ICs located on the same backplane; and finally, all message packets are then routed to nearest neighbor ICs located on different backplanes.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 4,709,327 Parallel processor/memory circuit | 90 | 1983 | |
| 4,598,400 Method and apparatus for routing message packets | 183 | 1984 | |
|
|
|||
| 4,550,397 Alternate paths in a self-routing packet switching network | 71 | 1983 | |
|
|
|||
| 4,621,339 SIMD machine using cube connected cycles network architecture for vector processing | 157 | 1983 | |
|
|
|||
| 4,644,496 Apparatus, methods, and systems for computer information transfer | 82 | 1983 | |
|
|
|||
| 4,620,286 Probabilistic learning element | 32 | 1984 | |
|
|
|||
| 4,523,273 Extra stage cube | 111 | 1982 | |
|
|
|||
| 4,633,431 Arrangement for coupling digital processing units | 15 | 1983 | |
|
|
|||
| 4,247,892 Arrays of machines such as computers | 79 | 1978 | |