电磁散射问题求解器的任务并行实现
Task parallel implementation of a solver for electromagnetic scattering problems
摘要:
电磁计算,其中的波长是小的相关的几何形状的利益,成为计算上的要求。为了管理诸如飞机电磁散射等实际问题的计算,使用并行计算是必不可少的。在本文中,我们描述了如何求解器的基础上,分层嵌套等效源近似可以实现并行使用基于任务的编程模型。我们表明,从串行实现移动到并行实现的努力是适度的,由于基于任务的编程范式,并在多核系统上实现的性能是优秀的任务大小,取决于方法参数,是足够大的。
英文摘要:
Electromagnetic computations, where the wavelength is small in relation to the geometry of interest, become computationally demanding. In order to manage computations for realistic problems like electromagnetic scattering from aircraft, the use of parallel computing is essential. In this paper, we describe how a solver based on a hierarchical nested equivalent source approximation can be implemented in parallel using a task based programming model. We show that the effort for moving from the serial implementation to a parallel implementation is modest due to the task based programming paradigm, and that the performance achieved on a multicore system is excellent provided that the task size, depending on the method parameters, is large enough.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。