Design of a vector processor
- 35 Downloads
This paper discusses the inherent parallelism limits on several applications for vector computers, the parallel capabilities of several architectures and two ways (traditional instruction control flow and data control flow) by which the capabilities can be used. Then a scheme for a pipelined vector processor of multi-processing units is presented. The basic system structure and its function on highly sparse vector processing are described. A vector cache system and a distributed main memory are also considered, which are intended to sustain extremely high access rates for the processor. A microprocessor based vector processor is constructed, which can simulate the high performance version of the processor.
KeywordsCurrent Vector Array Processor Access Rate Vector Computer Sparse Vector
Unable to display preview. Download preview PDF.
- I.S. Duff and J.K. Reid, Experience of Sparse Matrix Codes on the CRAY-1,Computer Physics Communications,26 (1982).Google Scholar
- CDC CYBER 200 Model 205 Computer System Hardware Reference Manual, Control Data Corporation, 1981.Google Scholar
- CRAY-1 Computer System Reference Manual, Cray Research Inc., Minneapolis, 1976.Google Scholar
- The CRAY X-MP Series, Publication No. MP-0001, Cray Research Inc., 1982.Google Scholar