2015 IEEE International Conference on Cluster Computing 2015
DOI: 10.1109/cluster.2015.67
|View full text |Cite
|
Sign up to set email alerts
|

A Team-Based Methodology of Memory Hierarchy-Aware Runtime Support in Coarray Fortran

Abstract: Abstract-In this paper, we describe how a 2-level memory hierarchy can be exploited to optimize the implementation of teams in the parallel facet of the upcoming Fortran 2015 standard. Teams have been suggested to leverage the hierarchical parallelism present in many applications. They are supposed to be used as an extension to Coarray Fortran (CAF), the explicitly-parallel part of the Fortran 2008 standard that adheres to the Partitioned Global Address Space (PGAS) programming model. Specifically, we focus on… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2017
2017
2017
2017

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 14 publications
(18 reference statements)
0
1
0
Order By: Relevance
“…Unfortunately, at the time of this writing, the only compiler supporting teams is the OpenUH one (Khaldi, Eachempati, Ge, Jouvelot, and Chapman 2015). However, this compiler does not support other standard Fortran features; most importantly, it does not support the OO programming features, and therefore cannot be used with pFUnit.…”
Section: Limitations: Team Supportmentioning
confidence: 99%
“…Unfortunately, at the time of this writing, the only compiler supporting teams is the OpenUH one (Khaldi, Eachempati, Ge, Jouvelot, and Chapman 2015). However, this compiler does not support other standard Fortran features; most importantly, it does not support the OO programming features, and therefore cannot be used with pFUnit.…”
Section: Limitations: Team Supportmentioning
confidence: 99%