Claims
- 1. A multiprocessor system having a plurality of n-dimensional processing element (FE) modular entities (12,210) interconnected in an n-dimensional lattice architecture, where n is a non-zero integer, in which a plurality of said PE modular entities each comprises:
- a signal processing core (24);
- a CPU RAM (310);
- a program Memory (312);
- an interrupt controller (302);
- at least one dual port random access memory (DPR: 34,38; 212,222,232); and least one
- a single CPU data/address bus (32) having at external port (44,48) and interconnecting said signal processing core, said CPU RAM, said program memory, said interrupt controller, said DPR and said external port with each other;
- and in which the single CPU data/address bus in a first one of said PE modular entities is connected by one of its ports to a DPR of a second one of said PE modular entities for pairwise interchange of data and address signals between said first and second PE modular entities, one DPR of said first PE modular entity is connected to a port of the single data/address bus of a third one of said PE modular entities for pairwise interchange of data and address signals between said first and third PE modular entities, and the single CPU data/address bus of said second PE modular entity is connected by one of its ports to a DPR of a fourth one of said PE modular entities for pairwise interchange of data and address signals between said second and fourth PE modular entities.
- 2. A multiprocessor system according to claim 1 wherein n is at least three.
- 3. A multiprocessor system according to claim 1 wherein:
- said first PE modular entity has at least three of said ports and at least three of said DPRs and the single data/address bus of said first PE modular entity is connected through second and third ones of its ports to DPRs of fifth and sixth ones of said PE modular entities respectively, and wherein second and third DPRs of said first PE modular entity are respectively connected to ports of the single data/address bus of seventh and eighth ones of said PE modular entities, for pairwise interchange of data and address signals between said first PE modular entity and said fifth, sixth, seventh and eighth PE modular entities, respectively.
Parent Case Info
This is a continuation of application serial number 924,646 filed Oct. 29, 1986.
Government Interests
The government has rights in this invention in accordance with the terms of contract NAS2-11771.
US Referenced Citations (7)
Non-Patent Literature Citations (1)
Entry |
"Concurrent Computers Ideal for Inherently Parallel Problems," Computer Design, Sep. 1, 1985, pp. 99-107 by Asbury et al. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
924646 |
Oct 1986 |
|