Performance evaluation of OpenMP and MPI hybrid programs on a large scale multi-core multi-socket cluster, T2K Open Supercomputer

被引:6
作者
Tsuji, Miwako [1 ]
Sato, Mitsuhisa [1 ]
机构
[1] Univ Tsukuba, Ctr Computat Sci, Tsukuba, Ibaraki, Japan
来源
2009 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW 2009) | 2009年
关键词
performance evaluation; OpenMP; MPI;
D O I
10.1109/ICPPW.2009.73
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Non-uniform memory access (NUMA) systems, where each processor has its own memory, have been popular platform in high-end computing. While some early studies had reported that a flat-MPI programming model outperformed an OpenMP/MPI hybrid programming model on SMP clusters, the hybrid of a shared-memory, thread-based programming and a distributed-memory, message passing programming is considered to be a promising programming model on the multi-core multi-socket NUMA clusters. We explore the performance of the OpenMP/MPI hybrid programming model on a large scale multi-core multi-socket cluster called T2K Open Supercomputer. Both of benchmark (NPB, NAS Parallel Benchmarks) and application (RSDFT, Real-Space Density Function Theory) codes are considered. The hybridization for the RSDFT code is also shown. Our experiments show that the multi-core multi-socket cluster can take advantage of the hybrid programming model when it uses MPI across sockets and OpenMP within sockets.
引用
收藏
页码:206 / 213
页数:8
相关论文
共 6 条
[1]  
Boku Taisuke, 2001, P EUR WORKSH OPENMP
[2]  
Cappello F., 2000, P 2000 ACM IEEE C SU
[3]  
DERWIJNGAART RFV, 2003, NAS03010 NASA ADV SU
[4]  
IWATA J, PROGRAM CODE M UNPUB
[5]  
IWATA J, J COMPUTATIONA UNPUB
[6]  
Lusk E, 2008, LECT NOTES COMPUT SC, V5004, P36, DOI 10.1007/978-3-540-79561-2_4