Concurrent VLSI Architectures
- 1 December 1984
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-33 (12), 1247-1265
- https://doi.org/10.1109/tc.1984.1676396
Abstract
This tutorial paper addresses some of the principles and provides examples of concurrent architectures and designs that have been inspired by VLSI technology. The circuit density offered by VLSI provides the means for implementing systems with very large numbers of computing elements, while its physical characteristics provide an incentive to organize systems so that the elements are relatively loosely coupled. One class of computer architectures that evolve from this reasoning include an interesting and varied class of concurrent machines that adhere to a structural model based on the repetition of regularly connected elements. The systems included under this structural model range from 1) systems that combine storage and logic at a fine grain size, and are typically aimed at computations with images or storage retrieval, to 2) systems that combine registers and arithmetic at a medium grain size to form computational or systolic arrays for signal processing and matrix computations, to 3) arrays of instruction interpreting computers that use teamwork to perform many of the same demanding computations for which we use high-performance single process computers today.Keywords
This publication has 41 references indexed in Scilit:
- The cosmic cubeCommunications of the ACM, 1985
- Introduction to the configurable, highly parallel computerComputer, 1982
- A Mathematical Approach to Modelling the Flow of Data and Control in Computational NetworksPublished by Springer Nature ,1981
- Interconnection Networks for SIMD MachinesComputer, 1979
- Communicating sequential processesCommunications of the ACM, 1978
- Microelectronics and Computer ScienceScientific American, 1977
- A large scale, homogeneous, fully distributed parallel machine, IACM SIGARCH Computer Architecture News, 1977
- Measurements of parallelism in ordinary FORTRAN programsComputer, 1974
- Fundamental limitations in microelectronics—I. MOS technologySolid-State Electronics, 1972
- Parallel Processing with the Perfect ShuffleIEEE Transactions on Computers, 1971