Title :
Implementation of a SliM array processor
Author :
Chang, Hyun M. ; Sunwoo, Myung H. ; Cho, Tai-Hoon
Author_Institution :
Dept. of Electron. Eng., Ajou Univ., Suwon, South Korea
Abstract :
Presents the design and implementation of a SliM (Sliding Memory plane) array processor, which is a mesh-connected SIMD architecture. To build the array processor, we developed a SliM chip consisting of mesh-connected 5×5 processing elements (PEs). Due to the idea of sliding (i.e. overlapping the inter-PE communication with the computation), the SliM chip can greatly reduce the inter-PE communication overhead, a disadvantage of existing SIMD array processors. This paper addresses architectural and implementation issues of the SliM chip and the SliM array processor. The chip operates at 25 MHz and gives 625 MIPS. We implemented the protype SliM array processor for real-time image processing
Keywords :
digital signal processing chips; image processing; image processing equipment; microprocessor chips; real-time systems; systolic arrays; 25 MHz; 625 MIPS; SliM array processor; communication/computation overlap; implementation issues; interprocessor communication overhead reduction; mesh-connected SIMD architecture; mesh-connected processing elements; real-time image processing; sliding memory plane; Arithmetic; Clocks; Communication switching; Computer architecture; Image processing; Integrated circuit interconnections; Multiplexing; Process design; Research and development; Shift registers;
Conference_Titel :
Parallel Processing Symposium, 1996., Proceedings of IPPS '96, The 10th International
Conference_Location :
Honolulu, HI
Print_ISBN :
0-8186-7255-2
DOI :
10.1109/IPPS.1996.508146