Journal of Systems Engineering and Electronics ›› 2011, Vol. 33 ›› Issue (3): 482-485.doi: 10.3969/j.issn.1001-506X.2011.03.03

Previous Articles     Next Articles

Improvement in treatment of finest level for parallel multilevel fast multipole algorithm

LIU Zhan-he1, JI Jin-zu1, JIANG Sheng-ju2, LI Jie1   

  1. 1. School of Aeronautics Science and Engineering, Beihang University, Beijing 100191, China;
    2. Xi’an Advanced Control Technology Institute, Xi’an 710065, China
  • Online:2011-03-21 Published:2010-01-03

Abstract:

A novel design project on parallel algorithms is presented based on message passing interface (MPI), which comes from the implement process of the multilevel fast multipole algorithm (MLFMA). The parallel octree based on cubic boxes is improved to reduce the communication of the finest level. Considering the main components of the MLFMA memory, a method that the correlational near interaction matrix element of integral equations is build by distributing to each compute node equally is employed to improve the parallel efficiency. This method could ensure the related communication is close to zero and save memory when computing independently in each node. The memory distribution of other physics parameters is optimized. The numerical results show that the parallel efficiency is obviously improved and an excellent precision solution with good workload balancing is gained.

[an error occurred while processing this directive]