Parallelization of Multilevel Fast Multipole Algorithm with Open MPI for Scattering by Large Scale Targets

Fangjing Hu,Zaiping Nie,Bin Wen,Jun Hu
DOI: https://doi.org/10.1049/cp.2009.1345
2009-01-01
Abstract:In this paper, we present the parallelization of multilevel fast multipole algorithm (MLFMA) for three-dimensional scattering problems of large scale objects. A new, full MPI-2 supported implementation, named Open MPI, is adopted in our code as the parallel communication library. We compare the performance of the parallel code based on Open MPI and MPICH, the numerical result shows that Open MPI performs better than MPICH as a parallel library for our code. Besides, a novel method is proposed for reducing the truncation number without any loss of accuracy. The capability and accuracy of the parallel code are demonstrated by considering a sphere of 150λ discretized with 20,919,633 unknowns and a square patch of 200λ discretized with 10,150,143 unknowns.
What problem does this paper attempt to address?