Evaluating Performance of OpenMP Tasks in a Seismic Stencil Application
Evaluating Performance of OpenMP Tasks in a Seismic Stencil Application
复制标题
评估地震模板应用中 OpenMP 任务的性能
DOI:
--
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
B. Chapman
中科院分区:
文献类型:
--
作者:
Eric Raut;Jie Meng;M. Araya;B. Chapman
Simulations based on stencil computations (widely used in geosciences) have been dominated by the MPI+OpenMP programming model paradigm. Little effort has been devoted to experimenting with task-based parallelism in this context. We address this by introducing OpenMP task parallelism into the kernel of an industrial seismic modeling code, Minimod. We observe that even for these highly regular stencil computations, taskified kernels are competitive with traditional OpenMP-augmented loops, and in some experiments tasks even outperform loop parallelism.