CHINESE JOURNAL OF COMPUTATIONAL PHYSICS ›› 2013, Vol. 30 ›› Issue (1): 140-147.

Previous Articles     Next Articles

Parallel Implementation of Fast Multipole Methods for Three-dimensional Potential Fields on JASMIN

ZUO Fengli, LIU Xu, ZHANG Baoyin, HU Xiaoyan   

  1. Institute of Applied Physics and Computational Mathematics, Beijing 100094, China
  • Received:2012-03-30 Revised:2012-08-02 Online:2013-01-25 Published:2013-01-25

Abstract: A parallel software module of FMM (fast multipole method) for three-dimensional Laplace kernel functions, JASMIN-3DLapFMM, is designed and implemented. The module is based on two phases parallel strategy of both processes and threads. A parallel software module is successfully used to solve the far field potential of electrostatic fields. With a fixed problem size of single processor,almost linear weak parallel scalability is obtained for a grand scale problem with 1010 particles on more than ten thousand processors. With a fixed size of total problem and 1024 processors, about three times speedup is obtained on four threads.

Key words: JASMIN, three-dimensional Laplace kernel functions, JASMIN-3DLapFMM, parallel scalability

CLC Number: