Parallelization of MLFMA with Composite Load Partition Criteria and Asynchronous Communication

Authors

  • Huapeng Zhao Department of Microwave Engineering University of Electronic Science and Technology of China, Chengdu 610054, China
  • Jun Hu Department of Microwave Engineering University of Electronic Science and Technology of China, Chengdu 610054, China
  • Zaiping Nie School of Electrical and Electronic Engineering Nanyang Technological University, 50 Nanyang Avenue, Singapore, 639798

Keywords:

Parallelization of MLFMA with Composite Load Partition Criteria and Asynchronous Communication

Abstract

This paper describes an efficient parallelization of the multi-level fast multipole algorithm (MLFMA) for fast solution of very large scale electromagnetic scattering problems. Computation in the MLFMA can be divided into several stages. To accomplish load balance at any time, load partition criteria are adjusted according to different features of every phase. Meanwhile, an asynchronous communication method is designed to overlap the communication with computation and thus the communication cost in parallelization is reduced. Numerical results show that good parallel efficiency is obtained in the presented parallelization of MLFMA. With our parallel MLFMA, a scattering problem with nearly 5, 300, 000 unknowns is solved in about six hours using 8 CPUs on SGI O350 server.

Downloads

Download data is not yet available.

References

J. Song level fast-

l., “Fast solution of

scat res by

loca lectric

polynomial representation for the

translation operators of an MLFMA,”

etics Society Journal, vol. 23,

criteria have been designed to achieve

balance at any time and an asynchronous

ommunication method has bc

reduce the communication cost. Numerical

results show the good parallel efficiency

achieved by the proposed parallel scheme.

With our PMLFMA, a scattering problem with

about 5.3 million unknowns has been solved,

demonstrating its ability in solving very large

scale problems. Our future work is to improve

the load partition for the translation phase in

coarse levels so that higher parallel efficiency

can be achieved.

ACKNOWLEDGEMENT

This work is supported partly by NSFC (No.

, research funding (No. 9140A0301

DZ0235, 9140A07030109DZ02), and the

Programme of Introducing Talents of

Discipline to Universities under Grant b07046.

and W. Chew, “Multi

multipole algorithm for solving combined

field integral equations of electromagnetic

scattering,” Microwave and Optical Tech.

Lett., vol. 10, no. 1, pp. 14-19, Sept. 1995.

W. Chew, T. Cui and J. Song, “A FAFFA-

MLFMA algorithm for electromagnetic

scattering,” IEEE Transactionas on

Antennas and Propagation, vol. 50, no. 11,

pp. 1641-1649, Nov. 2002.

T. Cui, W. Chew and G. Chen et al.,

“Efficient MLFMA, RPFMA, and FAFFA

algorithms for EM scattering by very large

structures,” IEEE Transactions on

Antennas and Propagation, vol. 52, no. 3,

pp. 759-770, Mar. 2004.

Hu and Z. Nie et a] J.

tering from conducting structu

l MLFMA based on improved e

field integral equation,” IEEE

Transactions on Electromagnetic

Compatibility, vol. 50, no. 4, pp. 940-945,

Nov. 2008.

S. Velamparambil and W. Chew, “A fast

Microwave and Optical Tech. Lett. , vol.

, no. 5, pp. 298-303, Mar. 2001.

H. Zhao, J. Hu and Z. Nie, “Block storing

method for efficient storage of near group

impedance in MLFMA,” Electronics

Letters, vol. 44, no. 20, pp. 1171-1173,

Sept. 2008.

S. Velamparambil, W. Chew and J. Song,

“10 million unknowns: is it that big?”

IEEE Antennas and Propag. Mag. vol. 45,

no. 2, pp. 43-58, Apr. 2003.

S. Velamparambil and W. Chew,

“Analysis and performance of a

distributed memory multilevel fast

multipole algorithm,” IEEE Transactions

on Antennas and Propagation vol. 53, no.

, pp. 2719-2727, Aug. 2005.

I. Gonzalez, E. Garcia, F. S. de Adana and

M. F. Catedra, “MONURBS: A

parallelized fast multipole multilevel code

for analyzing complex bodies modeled by

NURBS surfaces,” Applied Computational

Electromagn

no. 2, pp. 134-142, June 2008.

T. Iwashita, M. Shimasaki and J. Lu,

“Parallel ICCG solvers for a finite element

eddy-current analysis on heterogeneous

parallel computation environment,”

Applied Computational Electromagnetics

Society Journal , vol. 22, no. 2, pp. 195-

, July 2007.

W. R. Dearholt and S. P. Castillo,

“Electromagnetic scattering problems

utilizing a direct, parallel solver,” Applied

Computational Electromagnetics Society

Journal, vol. 22, no. 3, pp. 395-413, Nov.

R. F. Harrington, Field computation by

Moment Methods, Robert E. Krieger, FL,

J. Hu, Z. Nie and X. Gong, “Solving

electromagnetic scattering and radiation

by FMM with curvilinear RWG basis,”

Chinese Journal of Electronics, vol. 12,

no. 3, pp. 457-460, July 2003.

J. Dull, K. Gallivan, J. Song and W.

ACES JOURNAL, VOL. 25, NO. 2, FEBRUARY 2010

Chew, “Parallel fast multipole capacitance

solver,” IEEE Antennas and Propagation

Symp., Atlanta, June 1998.

Downloads

Published

2022-06-17

How to Cite

[1]
H. . Zhao, J. . Hu, and Z. . Nie, “Parallelization of MLFMA with Composite Load Partition Criteria and Asynchronous Communication”, ACES Journal, vol. 25, no. 2, pp. 167–173, Jun. 2022.

Issue

Section

General Submission