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
Link To Document