OpenMP and NUMA Architectures I: Investigating memory placement on the SGI origin 3000

被引:0
|
作者
Robertson, N [1 ]
Rendell, A [1 ]
机构
[1] Australian Natl Univ, Dept Comp Sci, Canberra, ACT 0200, Australia
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The OpenMP programming model is based upon the assumption of uniform memory access. Virtually all current day large scale shared memory computers exhibit some degree of Non-Uniform Memory Access (NUMA). Should OpenMP be extended for NUMA architectures? This paper aims to quantify NUMA effects on the SGI Origin 3000 system as a prelude to answering this important question. We discuss the tools required to study NUMA effects and use them in the study of latency, bandwidth and the solution of a 2-D heat diffusion problem.
引用
收藏
页码:648 / 656
页数:9
相关论文
共 3 条
  • [1] Dynamic Task and Data Placement over NUMA Architectures: An OpenMP Runtime Perspective
    Broquedis, Francois
    Furmento, Nathalie
    Goglin, Brice
    Namyst, Raymond
    Wacrenier, Pierre-Andre
    [J]. EVOLVING OPENMP IN AN AGE OF EXTREME PARALLELISM, 2009, 5568 : 79 - +
  • [2] SIMT/OMP: A toolset to study and exploit memory locality of OpenMP applications on NUMA architectures
    Tao, J
    Schulz, M
    Karl, W
    [J]. SHARED MEMORY PARALLEL PROGRAMMING WITH OPENMP, 2005, 3349 : 41 - 52
  • [3] Exploring thread and memory placement on NUMA architectures: Solaris and Linux, UltraSPARC/FirePlane and Opteron/Hyper Transport
    Antony, Joseph
    Janes, Pete P.
    Rendell, Alistair P.
    [J]. HIGH PERFORMANCE COMPUTING - HIPC 2006, PROCEEDINGS, 2006, 4297 : 338 - +