DocumentCode
3534933
Title
The C∥ data parallel language on a shared memory multiprocessor
Author
Fatni, Abdelkrim ; Houzet, Dominique ; Basille, Jean-Luc
Author_Institution
IRIT-ENSEEIHT, Toulouse, France
fYear
1997
fDate
20-22 Oct 1997
Firstpage
51
Lastpage
55
Abstract
The image processing applications require both computing and input/output power. The GFLOPS project´s aim is to develop a parallel architecture as well as its software environment to implement those applications efficiently. This goal can be achieved only with a real collaboration among the architecture, the compiler and the programming language. This paper investigates the C|| on global address space architectures. The main advantage of our paradigm is that it allows a unique framework to express both data and control parallelism. We will first present the structure of the GFLOPS machine used to implement this language. The C|| parallel language will be presented in the next section, and finally we will evaluate the effectiveness of the mechanisms incorporated in the architecture to implement the high level C|| structures
Keywords
image processing; parallel architectures; parallel languages; programming environments; shared memory systems; C∥ data parallel language; GFLOPS machine; compiler; global address space architectures; image processing; parallel architecture; shared memory multiprocessor; software environment; Application software; Collaboration; Computer applications; Computer architecture; Computer languages; Image processing; Parallel architectures; Parallel languages; Power generation; Program processors;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/CAMP.1997.631889
Filename
631889
Link To Document