• DocumentCode
    3061655
  • Title

    T++: a parallel object oriented language for a task and data parallel programming

  • Author

    Essafi, Hassane ; Pic, Marc Michel ; Viala, Marc ; Nicolas, Laurent

  • Author_Institution
    Commissariat a l´´Energie Atomique, LETI, Gif-sur-Yvette, France
  • fYear
    1995
  • fDate
    18-20 Sep 1995
  • Firstpage
    216
  • Lastpage
    220
  • Abstract
    Introduces T++, a parallel language with object-oriented features conceived to easily develop algorithms on multi-SIMD parallel computers. We propose a new semantics to express task parallelism and data parallelism in the same way. We describe the advantages of an object-oriented approach for this semantics. Finally, we explain how to implement it efficiently on a proprietary multi-SIMD architecture: the SYMPHONIE concept, an architecture that is well-suited for image processing
  • Keywords
    image processing; object-oriented languages; parallel architectures; parallel languages; parallel machines; parallel programming; SYMPHONIE; T++; algorithm development; data parallelism; image processing; multi-SIMD parallel computers; parallel object-oriented language; parallel programming; proprietary multi-SIMD architecture; semantics; task parallelism; Application software; Communication system control; Computer applications; Computer architecture; Concurrent computing; High level languages; Image processing; Parallel languages; Parallel processing; Parallel programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architectures for Machine Perception, 1995. Proceedings. CAMP '95
  • Conference_Location
    Como
  • Print_ISBN
    0-8186-7134-3
  • Type

    conf

  • DOI
    10.1109/CAMP.1995.521043
  • Filename
    521043