Title :
Image processing PCI-based shared memory architecture design
Author :
Houzet, Dominique ; Fatni, Abdelkrim ; Basille, Jean-Luc
Author_Institution :
IRIT-ENSEEIHT-INP, Toulouse, France
Abstract :
The object of the GFLOPS project was to study all aspects concerning the design of a low cost parallel architecture. The project´s aim was to develop a parallel architecture as well as its software environment to implement image processing applications efficiently. The proposed architecture supports up to 512 processor nodes, which are PC mother boards, connected over a scalable and cost-effective network, via the PCI-bus, at a constant cost per node. The aim is to obtain at low cost a scalable virtually shared memory machine with a physically distributed architecture. The authors present the design of the GFLOPS machine and evaluate the effectiveness of the mechanisms incorporated. The analysis of the architecture´s behavior was conducted with image processing algorithms, written in C. A development environment, especially a C data-parallel language, has been built for this purpose
Keywords :
image processing; parallel algorithms; parallel architectures; parallel programming; reconfigurable architectures; shared memory systems; system buses; C data-parallel language; GFLOPS machine; GFLOPS project; PC mother boards; PCI bus; cost-effective network; image processing PCI-based shared memory architecture design; image processing algorithms; low cost parallel architecture; physically distributed architecture; processor nodes; scalable network; scalable virtually shared memory machine; software environment; Application software; Computer architecture; Costs; Delay; Hardware; Image processing; Logic; Memory architecture; Parallel architectures; Parallel machines;
Conference_Titel :
Computer Architecture for Machine Perception, 1997. CAMP 97. Proceedings. 1997 Fourth IEEE International Workshop on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-8186-7987-5
DOI :
10.1109/CAMP.1997.632030