Alternative programming models and runtimes are increasing in popularity and maturity. This allows porting and comparing, on competitive grounds, emerging parallel approaches against the traditional MPI+X paradigm. In this work, an implementation of distributed task-based stencil computation is compared with a traditional MPI+X implementation of the same application. The Legion task-based parallel programming system is used as an alternative to MPI, but the underlying OpenMP approach is kept at the subdomain level. Overall results are promising toward making this alternative method competitive to the traditional MPI approach. In future work, extensions to other applications will be explored, as well as the use of GPUs.
CITATION STYLE
Raut, E., Anderson, J., Araya-Polo, M., & Meng, J. (2021). Porting and Evaluation of a Distributed Task-driven Stencil-based Application. In Proceedings of the 12th International Workshop on Programming Models and Applications for Multicores and Manycores, PMAM 2021 (pp. 21–30). Association for Computing Machinery, Inc. https://doi.org/10.1145/3448290.3448559
Mendeley helps you to discover research relevant for your work.