• 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