Distributed and Adaptive Fast Multipole Method in Three Dimensions

被引:0
|
作者
Bull, Jonathan [1 ]
Engblom, Stefan [1 ]
机构
[1] Uppsala Univ, Dept Informat Technol, Div Sci Comp, SE-75105 Uppsala, Sweden
基金
瑞典研究理事会;
关键词
Adaptive fast multipole method; distributed parallelization; Message Passing Inter-face (MPI); multipole acceptance criterion; balanced tree; ALGORITHM; PARTICLE; FMM;
D O I
10.4208/cicp.OA-2020-0072
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
We develop a general distributed implementation of an adaptive fast multipole method in three space dimensions. We rely on a balanced type of adaptive space discretization which supports a highly transparent and fully distributed implementation. A complexity analysis indicates favorable scaling properties and numerical experiments on up to 512 cores and 1 billion source points verify them. The parameters controlling the algorithm are subject to in-depth experiments and the performance response to the input parameters implies that the overall implementation is well-suited to automated tuning.
引用
收藏
页码:959 / 984
页数:26
相关论文
共 50 条