Porting and Evaluation of a Distributed Task-driven Stencil-based Application

Porting and Evaluation of a Distributed Task-driven Stencil-based Application
复制标题

分布式任务驱动的基于模板的应用程序的移植和评估

DOI:
--
复制
发表时间:
2021
期刊:
PMAM@PPoPP
影响因子:
--
通讯作者:
Jie Meng
Jie Meng
中科院分区:
--
文献类型:
--
作者:
Eric Raut;Jonathon M. Anderson;M. Araya;Jie Meng

文献摘要

被引文献

相似文献

替代编程模型和运行时正变得越来越流行和成熟。这允许基于竞争的理由移植和比较新兴的并行方法与传统的MPI+X范例。在这项工作中,分布式基于任务的模板计算的实现与相同应用程序的传统MPI+X实现进行了比较。基于军团任务的并行编程系统被用作MPI的替代方案,但底层的OpenMP方法保留在子域级别。总体而言,这一替代方法有望成为与传统MPI方法相抗衡的方法。在今后的工作中,将探索对其他应用程序的扩展,以及GPU的使用。
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.