A Parallel Directional Fast Multipole Method.

SIAM JOURNAL ON SCIENTIFIC COMPUTING(2014)

引用 9|浏览51
暂无评分
摘要
This paper introduces a parallel directional fast multipole method (FMM) for solving N-body problems with highly oscillatory kernels, with a focus on the Helmholtz kernel in three dimensions. This class of oscillatory kernels requires a more restrictive low-rank criterion than that of the low-frequency regime, and thus effective parallelizations must adapt to the modified data dependencies. We propose a simple partition at a fixed level of the octree and show that, if the partitions are properly balanced between p processes, the overall runtime is essentially O N log N/p + p. By the structure of the low-rank criterion, we are able to avoid communication at the top of the octree. We demonstrate the effectiveness of our parallelization on several challenging models.
更多
查看译文
关键词
parallel,fast multipole methods,N-body problems,scattering problems,Helmholtz equation,oscillatory kernels,directional,multilevel
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要