An Efficient General-Purpose Parallel Computer
- 1 April 1983
- journal article
- Published by Association for Computing Machinery (ACM) in Journal of the ACM
- Vol. 30 (2) , 360-387
- https://doi.org/10.1145/322374.322382
Abstract
The question of what is a good way to interconnect a large number of processors is investigated The roam result is the construction of a universal parallel machine that can simulate every reasonable parallel machine with only a small loss of time and with essentially the same number of processors. Categories and Subject Descriptors- F. 1.1 (Computation by Abstract Devicesl: Models of Computation-- automata; bounded-action devices; relations among models; unbounded-action devices, F 1.2 (Computation by Abstract Devices): Modes of Computation--alternation and nondeterminism; parallelism, relations among models; F.I.3 (Computation by Abstract Devices): Complexity Classes--complexuy hierarchies; relations among complexity classes General Terms. Algontl~ns, Design, TheoryKeywords
This publication has 10 references indexed in Scilit:
- A Self-Routing Benes Network and Parallel Permutation AlgorithmsIEEE Transactions on Computers, 1981
- AlternationJournal of the ACM, 1981
- UltracomputersACM Transactions on Programming Languages and Systems, 1980
- Parallel Prefix ComputationJournal of the ACM, 1980
- An optimal routing algorithm for mesh-connected Parallel computersJournal of the ACM, 1980
- Bitonic Sort on a Mesh-Connected Parallel ComputerIEEE Transactions on Computers, 1979
- New Parallel-Sorting SchemesIEEE Transactions on Computers, 1978
- Cellular arrays for the solution of graph problemsCommunications of the ACM, 1972
- A Permutation NetworkJournal of the ACM, 1968
- A Suggestion for a Fast MultiplierIEEE Transactions on Electronic Computers, 1964