Title :
A sliding memory plane array processor
Author :
Sunwoo, M.H. ; Aggarwal, J.K.
Author_Institution :
Comput. & Vision Res. Center, Texas Univ., Austin, TX, USA
Abstract :
A mesh-connected array processor for low-level vision tasks is described. Several disadvantages of existing mesh-connected array processors, such as communication overhead between processing elements (PEs), data input/output (I/O) overhead, and complicated interconnections, are alleviated. The sliding memory plane (SliM) array processor, a fine-grained bit-parallel single-instruction multiple-data (SIMD) architecture, achieves higher speeds than existing mesh-connected array processors. In this architecture intermemory communication as well as inter-PE communication can take place without interrupting PEs. In other words, during computation, the contents of all register cells on the sliding memory plane can be shifted simultaneously and in the same direction to the neighboring cells. In addition, the duplicated I/O planes can provide buffering capability. Since communication, I/O and computation occur at the same time, the communication and I/O overhead is greatly diminished. The performance of the SliM shows remarkable improvement over existing machines
Keywords :
computer vision; parallel machines; special purpose computers; SliM; buffering; communication overhead; data input/output; intermemory communication; low-level vision; mesh-connected array processor; register cells; single-instruction multiple-data; sliding memory plane array processor; Analytical models; Computer architecture; Computer vision; Concurrent computing; Degradation; Digital audio players; Logic circuits; Random access memory; Read-write memory; Registers;
Conference_Titel :
Frontiers of Massively Parallel Computation, 1988. Proceedings., 2nd Symposium on the Frontiers of
Conference_Location :
Fairfax, VA
Print_ISBN :
0-8186-5892-4
DOI :
10.1109/FMPC.1988.47494