• DocumentCode
    3678452
  • Title

    Introducing and Exploiting Hierarchical Structural Information

  • Author

    Daniel Rubio Bonilla;Colin W. Glass;Jan Kuper;Robert de Groote

  • Author_Institution
    High Performance Comput. Center Stuttgart, Univ. of Stuttgart, Stuttgart, Germany
  • fYear
    2015
  • Firstpage
    777
  • Lastpage
    784
  • Abstract
    This paper presents a programming model approach that explicitly addresses the programmability of scientific code by annotating imperative code with its algorithmic structural behavior. This information is used to create hierarchical structures, as opposed to the flat structure that most programming models work with, which allows sound code transformation at any level of the code, adjusting the granularity of parallelization simultaneously with other parameters to better exploit the available hardware resources.
  • Keywords
    "Programming","Hardware","Computational modeling","Transforms","Message systems","Synchronization","Runtime"
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing (CLUSTER), 2015 IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/CLUSTER.2015.133
  • Filename
    7307682