Binding Nested OpenMP Programs on Hierarchical Memory Architectures

被引:0
|
作者
Schmidl, Dirk [1 ]
Terboven, Christian [1 ]
Mey, Dieter An [1 ]
Buecker, Martin [2 ]
机构
[1] Rhein Westfal TH Aachen, JARA, Comp & Commun Ctr, Aachen, Germany
[2] Rhein Westfal TH Aachen, JARA, Inst Comp Sci, Aachen, Germany
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this work we discuss the performance problems of nested OpenMP programs concerning thread and data locality particularly on cc-NUMA architectures. We provide a user friendly solution and demonstrate its benefits by comparing the performance of some kernel benchmarks and sonic real-world applications with and without applying our affinity optimizations.
引用
收藏
页码:29 / +
页数:3
相关论文
共 50 条
  • [1] A compiler for exploiting nested parallelism in OpenMP programs
    Tian, XM
    Hoeflinger, JP
    Haab, G
    Chen, YK
    Girkar, M
    Shah, S
    [J]. PARALLEL COMPUTING, 2005, 31 (10-12) : 960 - 983
  • [2] OpenMP compiler for distributed memory architectures
    WANG Jue
    [J]. Science China(Information Sciences), 2010, 53 (05) : 932 - 944
  • [3] OpenMP compiler for distributed memory architectures
    Jue Wang
    ChangJun Hu
    JiLin Zhang
    JianJiang Li
    [J]. Science China Information Sciences, 2010, 53 : 932 - 944
  • [4] OpenMP compiler for distributed memory architectures
    Wang Jue
    Hu ChangJun
    Zhang JiLin
    Li JianJiang
    [J]. SCIENCE CHINA-INFORMATION SCIENCES, 2010, 53 (05) : 932 - 944
  • [5] An efficient OpenMP runtime system for hierarchical architectures
    Thibault, Samuel
    Broquedis, Francois
    Goglin, Brice
    Namyst, Raymond
    Wacrenier, Pierre-Andre
    [J]. PRACTICAL PROGRAMMING MODEL FOR THE MULTI-CORE ERA, PROCEEDINGS, 2008, 4935 : 161 - 172
  • [6] NESTED OPENMP PARALLELIZATION OF A HIERARCHICAL DATA CLUSTERING ALGORITHM
    Hadjidoukas, Panagiotis E.
    Amsaleg, Laurent
    [J]. PARALLEL PROCESSING LETTERS, 2010, 20 (02) : 187 - 208
  • [7] Program development environment for OpenMP programs on ccNUMA architectures
    Chapman, B
    Hernandez, O
    Patil, A
    Prabhakar, A
    [J]. LARGE-SCALE SCIENTIFIC COMPUTING, 2001, 2179 : 210 - 217
  • [8] MPI plus OpenMP implementation of memory-saving parallel PIC applications on hierarchical distributed-shared memory architectures
    Briguglio, S
    Fogaccia, G
    Vlad, G
    Di Martino, B
    [J]. MODELLING AND SIMULATION 2003, 2003, : 247 - 251
  • [9] OpenMP-oriented applications for distributed shared memory architectures
    Marowka, A
    Liu, ZY
    Chapman, B
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2004, 16 (04): : 371 - 384
  • [10] Nested parallelization with OpenMP
    Mey, Dieter an
    Sarholz, Samuel
    Terboven, Christian
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2007, 35 (05) : 459 - 476