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

被引:0
|
作者
Khaldi, Dounia [1 ]
Eachempati, Deepak [1 ]
Ge, Shiyao [1 ]
Jouvelot, Pierre [2 ]
Chapman, Barbara [1 ]
机构
[1] Univ Houston, Dept Comp Sci, Houston, TX 77204 USA
[2] PSL Res Univ, MINES ParisTech, Paris, France
关键词
Coarray Fortran; teams; PGAS; memory hierarchy; intra- and inter-node runtime; collective operations;
D O I
10.1109/CLUSTER.2015.67
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We describe how 2-level memory hierarchies can be exploited to optimize the implementation of teams in the parallel facet of the upcoming Fortran 2015 standard. We focus on reducing the cost associated with moving data within a computing node and between nodes, finding that this distinction is of key importance when looking at performance issues. We introduce a new hardware-aware approach for PGAS, to be used within a runtime system, to optimize the communications in the virtual topologies and clusters that are binding different teams together. We have applied, and implemented into the CAF OpenUH compiler, this methodology to three important collective operations, namely barrier, all-to-all reduction and one-to-all broadcast; this is the first Fortran compiler that both provides teams and handles such a memory hierarchy methodology within teams
引用
收藏
页码:448 / 451
页数:4
相关论文
共 50 条
  • [21] Runtime Support for Region-Based Memory Management in Mercury
    Phan, Quan
    Somogyi, Zoltan
    Janssens, Gerda
    ISMM'08: PROCEEDINGS OF THE 2008 INTERNATIONAL SYMPOSIUM ON MEMORY MANAGEMENT, 2008, : 61 - +
  • [22] Team-Based Learning methodology applied to the construction of a child delivery plan model
    Knupp Medeiros, Renata Marien
    de Paula Correa, Aurea Christina
    Rosa Ribeiro, Mara Regina
    Silva Dalpra, Luanna Arruda E.
    Borges, Angelica Pereira
    REVISTA BRASILEIRA DE ENFERMAGEM, 2021, 74 (06) : e20190910
  • [23] Association of Burnout With Primary Care Clinician Perception of Team-Based Scheduling Support
    Funk, Kylee A.
    Stillman, Martin
    Wang, Qi
    Manser, Sarah Turcotte
    Rogers, Elizabeth A.
    JOURNAL OF PRIMARY CARE AND COMMUNITY HEALTH, 2024, 15
  • [24] TEAM-BASED LEARNING THROUGH DESIGN THINKING METHODOLOGY: A CASE STUDY IN A MULTINATIONAL COMPANY
    Orero-Blat, M.
    Palacios-Marques, D.
    Simon-Moya, V.
    14TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE (INTED2020), 2020, : 3712 - 3719
  • [25] Students in Team-Based Learning Classes Report Greater Perceived Social Support
    Madson, Laura
    Hout, Michael C.
    Wheat, Sarah C.
    Fraune, Marlena R.
    TEACHING OF PSYCHOLOGY, 2022,
  • [26] Semi-heterarchical production planning structures in the support of team-based manufacturing
    Rahimifard, S
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2004, 42 (17) : 3369 - 3382
  • [27] Context-Aware Ubiquitous Learning Based on Case Methods and Team-Based Projects: Design and Validation
    Suartama, I. Kadek
    Triwahyuni, Eges
    Suranata, Kadek
    EDUCATION SCIENCES, 2022, 12 (11):
  • [28] Patient and Caregiver Outcomes and Experiences With Team-Based Memory Care: A Mixed Methods Study
    Liu, Tsai-Ling
    Yates, Traci D.
    Taylor, Yhenneko J.
    Rossman, Whitney
    Mangieri, Deanna
    Black, Sheila
    Stephens, Casey
    Connor, C. Danielle
    Skudlarska, Beata
    JOURNAL OF APPLIED GERONTOLOGY, 2021, 40 (08) : 872 - 880
  • [29] Huddle-Coaching: A Dynamic Intervention for Trainees and Staff to Support Team-Based Care
    Shunk, Rebecca
    Dulay, Maya
    Chou, Calvin L.
    Janson, Susan
    O'Brien, Bridget C.
    ACADEMIC MEDICINE, 2014, 89 (02) : 244 - 250
  • [30] Physician EHR Time and Visit Volume Following Adoption of Team-Based Documentation Support
    Apathy, Nate C.
    Holmgren, A. Jay
    Cross, Dori A.
    JAMA INTERNAL MEDICINE, 2024, 184 (10) : 1212 - 1221