conference paper · International Conference on Partitioned Global Address Space Programming Models (PGAS) · 2014
Scalable MiniMD Design with Hybrid MPI and OpenSHMEM
Mingzhe Li, Jian Lin, Xiaoyi Lu, Khaled Hamidouche, Karen A. Tomko, Dhabaleswar K. DK Panda
Cited by 13Abstract and details only
Abstract
The MPI programming model has been widely used for scientific applications. The emergence of Partitioned Global Address Space (PGAS) programming models presents an alternative approach to improve programmability. With the global data view and lightweight communication operations, PGAS has the potential to increase the performance of scientific applications at scale. However, since the PGAS models are emerging, it is unlikely that entire applications will be re-written with them. Instead, unified communication runtimes have paved the way for a new class of hybrid applications that can leverage the benefits of both MPI and PGAS models. In this paper, we re-design an existing MPI based scientific mini-application (MiniMD) with MPI and OpenSHMEM programming models. We propose two alternative designs using MPI and OpenSHMEM programming models and compare performance and scalability of those designs with the original MPI-based implementation. Our performance evaluations using MVAPICH2-X (Unified MPI+PGAS Communication Runtime over InfiniBand) show a 17% reduction in total execution time, compared to existing MPI-based design with 1,024 cores.
Cite this paper
Li, M., Lin, J., Lu, X., Hamidouche, K., Tomko, K. A., & Panda, D. K. D. (2014). Scalable MiniMD Design with Hybrid MPI and OpenSHMEM. International Conference on Partitioned Global Address Space Programming Models (PGAS), 1–4. https://doi.org/10.1145/2676870.2676893
Li, Mingzhe, et al. “Scalable MiniMD Design with Hybrid MPI and OpenSHMEM.” International Conference on Partitioned Global Address Space Programming Models (PGAS), 2014, pp. 1–4, https://doi.org/10.1145/2676870.2676893.
Li, Mingzhe, Jian Lin, Xiaoyi Lu, Khaled Hamidouche, Karen A. Tomko, and Dhabaleswar K. DK Panda. 2014. “Scalable MiniMD Design with Hybrid MPI and OpenSHMEM.” International Conference on Partitioned Global Address Space Programming Models (PGAS): 1–4. https://doi.org/10.1145/2676870.2676893.
Li, M. et al. (2014) ‘Scalable MiniMD Design with Hybrid MPI and OpenSHMEM’, International Conference on Partitioned Global Address Space Programming Models (PGAS), pp. 1–4. Available at: https://doi.org/10.1145/2676870.2676893.
@article{li2014scalable,
title = {{Scalable MiniMD Design with Hybrid MPI and OpenSHMEM}},
author = {Li, Mingzhe and Lin, Jian and Lu, Xiaoyi and Hamidouche, Khaled and Tomko, Karen A. and Panda, Dhabaleswar K. DK},
journal = {International Conference on Partitioned Global Address Space Programming Models (PGAS)},
pages = {1--4},
year = {2014},
doi = {10.1145/2676870.2676893}
}Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.