Title :
A massively parallel diagonal-fold array processor
Author :
Pechanek, Gerald G. ; Delgado-Frias, Jose G. ; Vassiliadis, Stamatis
Author_Institution :
IBM, Research Triangle Park, NC, USA
Abstract :
Image processing for multimedia workstations is a computationally intensive task typically requiring special purpose hardware, for example a nearest neighbor mesh parallel machine organization. One type of nearest neighbor mesh computer consists of a K × K square array of Processor Elements (PEs) where each PE is connected to the North, South, East, and West PEs only. In a torus configuration, there are a total of 2K2 PE interfaces. Under the assumption of SIMD operation with unidirectional message and data transfers between the PEs, it is possible to reconfigure the array by placing the symmetric PEs together and share the north-south wires with the east-west wires, thereby reducing the wiring complexity in half, i.e. K2 PE interfaces without affecting performance. This new machine organization is termed the Diagonal-Fold Mesh Array Processor, providing equivalent performance to a nearest neighbor mesh with half the wiring complexity for unidirectional data transferring algorithms
Keywords :
image processing; message passing; multimedia computing; parallel algorithms; parallel processing; wiring; SIMD operation; diagonal-fold array processor; multimedia workstations; nearest neighbor mesh; parallel machine organization; symmetric PEs; torus configuration; unidirectional data transferring algorithms; wiring complexity; Broadcasting; Computer aided instruction; Convolution; Image processing; Multimedia systems; Nearest neighbor searches; Pixel; Wires; Wiring; Workstations;
Conference_Titel :
Application-Specific Array Processors, 1993. Proceedings., International Conference on
Conference_Location :
Venice
Print_ISBN :
0-8186-3492-8
DOI :
10.1109/ASAP.1993.397130