International Journal of Networking and Computing
Online ISSN : 2185-2847
Print ISSN : 2185-2839
ISSN-L : 2185-2839
Special Issue on the Fifth International Symposium on Computing and Networking
Performance Evaluation and Enhancements of a Flood Simulator Application for Heterogeneous HPC Environments
Ryan MarshallSheikh GhafoorMike RogersAlfred KalyanapuTigstu T. Dullo
著者情報
ジャーナル オープンアクセス

2018 年 8 巻 2 号 p. 387-407

詳細
抄録
This paper presents a practical implementation of a 2D flood simulation model using hybrid distributed-parallel technologies including MPI, OpenMP, CUDA, and evaluations of its performance under various configurations that utilize these technologies. The main objective of this research work was to improve the computational performance of the flood simulation in a hybrid architecture. Modern desktops and small cluster systems owned by domain researchers are able to perform these simulations efficiently due to multicore and GPU computing devices, but lack the expertise needed to fully utilize software libraries designed to take advantage of the latest hardware. By leveraging knowledge of our experimentation environment, we were able to incorporate MPI and multiple GPU devices to improve performance over a single-process OpenMP version up to 18x, depending on the size of the input data. We discuss some observations that have significant effects on overall performance, including process-to-device mapping, communication strategies and data partitioning, and present some experimental results. The limitations of this work are discussed, and we propose some ideas to relieve or overcome such limitations in future work.
著者関連情報
© 2018 International Journal of Networking and Computing
前の記事 次の記事
feedback
Top