Parallel Supercomputing Today and the Cedar Approach
- 28 February 1986
- journal article
- research article
- Published by American Association for the Advancement of Science (AAAS) in Science
- Vol. 231 (4741) , 967-974
- https://doi.org/10.1126/science.231.4741.967
Abstract
More and more scientists and engineers are becoming interested in using supercomputers. Earlier barriers to using these machines are disappearing as software for their use improves. Meanwhile, new parallel supercomputer architectures are emerging that may provide rapid growth in performance. These systems may use a large number of processors with an intricate memory system that is both parallel and hierarchical; they will require even more advanced software. Compilers that restructure user programs to exploit the machine organization seem to be essential. A wide range of algorithms and applications is being developed in an effort to provide high parallel processing performance in many fields. The Cedar supercomputer, presently operating with eight processors in parallel, uses advanced system and applications software developed at the University of Illinois during the past 12 years. This software should allow the number of processors in Cedar to be doubled annually, providing rapid performance advances in the next decade.Keywords
This publication has 23 references indexed in Scilit:
- Massively Parallel Computers: The Connection Machine and NON-VONScience, 1986
- The effect of restructing compilers on program performance for high-speed computersComputer Physics Communications, 1985
- On some parallel algorithms on a ring of processorsComputer Physics Communications, 1985
- Performance analysis of redundant-path networks for multiprocessor systemsACM Transactions on Computer Systems, 1985
- Monte Carlo methods in theoretical high-energy physicsCommunications of the ACM, 1985
- Perspectives on SupercomputingScience, 1985
- The cosmic cubeCommunications of the ACM, 1985
- UltracomputersACM Transactions on Programming Languages and Systems, 1980
- Communicating sequential processesCommunications of the ACM, 1978
- Asynchronous Iterative Methods for MultiprocessorsJournal of the ACM, 1978