Topologically-distributed-memory multiprocessor computer
AssigneeState University of New York
InventorsHerbert R. Carleton, Jeremy Q. Broughton
Life of this patent
Estimating the term…
Loading patent…
AssigneeState University of New York
InventorsHerbert R. Carleton, Jeremy Q. Broughton
Estimating the term…
A modular, expandable, topologically-distributed-memory multiprocessor computer comprises a plurality of non-directly communicating slave processors under the control of a synchronizer and a master processor. Memory space is partitioned into a plurality of memory cells. Dynamic variables may be mapped into the memory cells so that they depend upon processing in nearby partitions. Each slave processor is connected in a topologically well-defined way through a dynamic bi-directional switching system (gateway) to different respective ones of the memory cells. Access by the slave processors to their respective topologically similar memory cells occurs concurrently or in parallel in such a way that no data-flow conflicts occur. The topology of data distribution may be chosen to take advantage of symmetries which occur in broad classes of problems. The system may be tied to a host computer used for data storage and analysis of data not efficiently processed by the multiprocessor computer.
A multiprocessor computer, comprising:
A multiprocessor computer, comprising:
In a computer system comprising a plurality of processors, a data memory space further comprising a plurality of memory cells, communications means linking each processor to a different subset of the set of memory cells comprising said data memory space, the members of each of said subsets being logically neighboring memory cells, and switching means cooperating with said communications means for enabling/disabling communications between each processor and a particular one of its associated memory cells, a method of electronic computation comprising the steps of:
A multiprocessor computer, comprising:
A multiprocessor computer, comprising:
Dependencies are inferred from the claim text.