Title :
Performance Evaluation of OpenMP and MPI Hybrid Programs on a Large Scale Multi-core Multi-socket Cluster, T2K Open Supercomputer
Author :
Tsuji, Miwako ; Sato, Mitsuhisa
Author_Institution :
Center for Comput. Sci., Univ. of Tsukuba, Tsukuba, Japan
Abstract :
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.
Keywords :
benchmark testing; cluster tools; density functional theory; distributed memory systems; hybrid computer programming; mainframes; message passing; MPI hybrid programming model; MPI hybrid programs; NAS parallel benchmarks; NPB benchmark; NUMA clusters; Non uniform memory access; OpenMP hybrid programming model; OpenMp performance evaluation; RSDFT code; SMP clusters; T2K open supercomputer; distributed memory; flat MPI programming model; high end computing; hybrid shared memory; large scale multicore; message passing programming; multisocket cluster; promising programming model; real space density function theory; thread based programming; Concurrent computing; Density functional theory; Dynamic programming; High performance computing; Large-scale systems; Load management; Open source software; Parallel programming; Sockets; Supercomputers; MPI; OpenMP; performance evaluation;
Conference_Titel :
Parallel Processing Workshops, 2009. ICPPW '09. International Conference on
Conference_Location :
Vienna
Print_ISBN :
978-1-4244-4923-1
Electronic_ISBN :
1530-2016
DOI :
10.1109/ICPPW.2009.73