Skip to content
Free planNo credit card requiredStart writing

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

APA 7

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

MLA 9

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.

Chicago

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.

Harvard

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.

BibTeX
@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.