• DocumentCode
    328610
  • Title

    Aspects of the compilation of nested parallel imperative languages

  • Author

    Pfannenstiel, Wolf ; Dahm, Markus ; Chakravarty, Manuel M T ; Jähnichen, Stefan ; Keller, Gabriele ; Schröer, Friedrich-Wilhelm ; Simons, Martin

  • Author_Institution
    Tech. Univ. Berlin, Germany
  • fYear
    1997
  • fDate
    12-14 Nov 1997
  • Firstpage
    102
  • Lastpage
    109
  • Abstract
    We report on our experiences with the implementation of the imperative nested parallel language V. We give an overview of the compiler and a description of its building blocks and their interplay. We show how functional and imperative constructs such as control structures and pointers are handled by transformation rules. We justify additional restrictions that had to be placed on side effects and imperative constructs and were not initially thought to be necessary
  • Keywords
    parallel languages; parallel programming; program compilers; program control structures; compilation; control structures; imperative nested parallel language V; nested parallel imperative languages; pointers; transformation rules; Automatic control; Concurrent computing; Data structures; Parallel languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Massively Parallel Programming Models, 1997. Proceedings. Third Working Conference on
  • Conference_Location
    London
  • Print_ISBN
    0-8186-8427-5
  • Type

    conf

  • DOI
    10.1109/MPPM.1997.715966
  • Filename
    715966