Cellular array processor CAP and applications
- First Online:
The general-purpose, highly parallel, cellular array processor (CAP) we developed features multiple-instruction stream, multiple-data stream (MIMD) processing and image display. Processor elements can number in several hundreds. The present system uses 256 processors. Each processor element consists of a general-purpose microprocessor, memory, and a special VLSI chip that performs parallel-processing-specific functions such as processor communication and synchronization. The VLSI has two 2M byte/s independent common bus interfaces for data broadcating and six 15M bit/s serial communication ports for local data communication. The chip also can process image data in real time for multiple processors. Use of the communication interfaces enables a variety of processor networks to be configured. One CAP application has been computer graphics, in which ray tracing is used to generate quality images.
Unable to display preview. Download preview PDF.
- 1.Intel Corp., data sheets.Google Scholar
- 2.W.D. Hillis,The Connection Machine, Cambridge, Mass.: MIT Press, 1985.Google Scholar
- 3.J.D. Hayes,et al., “Architecture of a Hypercube Supercomputer”,Proc. Int'l conf. on Parallel Processing, 1986, pp. 653–660.Google Scholar
- 5.K. Murakami, H. Sato,et al., “Ray Tracing Using Cellular Array Processor CAP” (in Japanese),Information Processing Technical Report, vol. 96, no. 43, CAD-22-2, July 1986.Google Scholar
- 6.H. Ishihata, M. Ishii,et al., “VLSI for the Cellular Array Processor”,Proc. Int'l Conf. on Computer Design, 1987, pp. 320–323.Google Scholar
- 9.“IMS T412 Transputer Reference Manual,” INMOS LTD., Nov. 1984.Google Scholar