The NYU Ultracomputer—Designing an MIMD Shared Memory Parallel Computer
- 1 February 1983
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-32 (2), 175-189
- https://doi.org/10.1109/tc.1983.1676201
Abstract
We present the design for the NYU Ultracomputer, a shared-memory MIMD parallel machine composed of thousands of autonomous processing elements. This machine uses an enhanced message switching network with the geometry of an Omega-network to approximate the ideal behavior of Schwartz's paracomputer model of computation and to implement efficiently the important fetch-and-add synchronization primitive. We outine the hardware that would be required to build a 4096 processor system using 1990's technology. We also discuss system software issues, and present analytic studies of the network performance. Finally, we include a sample of our effort to implement and simulate parallel variants of important scientific p̀rograms.Keywords
This publication has 18 references indexed in Scilit:
- Basic Techniques for the Efficient Coordination of Very Large Numbers of Cooperating Sequential ProcessorsACM Transactions on Programming Languages and Systems, 1983
- Routing, merging and sorting on parallel models of computationPublished by Association for Computing Machinery (ACM) ,1982
- The 801 minicomputerPublished by Association for Computing Machinery (ACM) ,1982
- Coordinating parallel processorsACM SIGARCH Computer Architecture News, 1981
- Expected Length of the Longest Probe Sequence in Hash Code SearchingJournal of the ACM, 1981
- Compact Layouts of Banyan/FFT NetworksPublished by Springer Nature ,1981
- UltracomputersACM Transactions on Programming Languages and Systems, 1980
- The Structure of Parallel AlgorithmsPublished by Elsevier ,1980
- Synchronization with eventcounts and sequencersCommunications of the ACM, 1979
- A large scale, homogeneous, fully distributed parallel machine, IPublished by Association for Computing Machinery (ACM) ,1977