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 条
  • [41] ForestGOMP: An Efficient OpenMP Environment for NUMA Architectures
    François Broquedis
    Nathalie Furmento
    Brice Goglin
    Pierre-André Wacrenier
    Raymond Namyst
    [J]. International Journal of Parallel Programming, 2010, 38 : 418 - 439
  • [42] ForestGOMP: An Efficient OpenMP Environment for NUMA Architectures
    Broquedis, Francois
    Furmento, Nathalie
    Goglin, Brice
    Wacrenier, Pierre-Andre
    Namyst, Raymond
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2010, 38 (5-6) : 418 - 439
  • [43] Power and Energy Footprint of OpenMP Programs Using OpenMP Runtime API
    Nandamuri, Anilkumar
    Malik, Abid M.
    Qawasmeh, Ahmad
    Chapman, Barbara M.
    [J]. 2014 ENERGY EFFICIENT SUPERCOMPUTING WORKSHOP (E2SC), 2014, : 79 - 88
  • [44] Hierarchical algorithms on hierarchical architectures
    Keyes, D. E.
    Ltaief, H.
    Turkiyyah, G.
    [J]. PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2020, 378 (2166):
  • [45] Toward Operating System Assisted Hierarchical Memory Management for Heterogeneous Architectures
    Gerofi, Balazs
    Hori, Atsushi
    Shimada, Akio
    Ishikawa, Yutaka
    [J]. 2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 1351 - 1352
  • [46] OmpTracing: Easy Profiling of OpenMP Programs
    Pinho, Vitoria
    Yviquel, Herve
    Pereira, Marcio Machado
    Araujo, Guido
    [J]. 2020 IEEE 32ND INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD 2020), 2020, : 249 - 256
  • [47] Performance optimization of 3D multigrid on hierarchical memory architectures
    Kowarschik, M
    Rüde, U
    Thürey, N
    Weiss, C
    [J]. APPLIED PARALLEL COMPUTING: ADVANCED SCIENTIFIC COMPUTING, 2002, 2367 : 307 - 316
  • [48] Supporting Nested OpenMP Parallelism in the TAU Performance System
    Alan Morris
    Allen D. Malony
    Sameer S. Shende
    [J]. International Journal of Parallel Programming, 2007, 35 : 417 - 436
  • [49] Performance optimization of 3D multigrid on hierarchical memory architectures
    Kowarschik, M
    Rude, U
    Thurey, N
    Weiss, C
    [J]. APPLIED PARALLEL COMPUTING: ADVANCED SCIENTIFIC COMPUTING, 2002, 2367 : 307 - 316
  • [50] Toward Operating System Assisted Hierarchical Memory Management for Heterogeneous Architectures
    Gerofi, Balazs
    Shimada, Akio
    Hori, Atsushi
    Ishikawa, Yutaka
    [J]. 2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 1350 - 1350