Title :
Scalability of the parallel MLFMA
Author :
Fostier, Jan ; Olyslager, Femke
Author_Institution :
Dept. of Inf. Technol., Ghent Univ., Ghent, Belgium
Abstract :
This paper investigates the scalability of the parallel multilevel fast multipole algorithm (MLFMA). The scalability of a parallel algorithm is its ability to handle a larger problem on a proportionally larger parallel environment without loss of efficiency. It is demonstrated that this is closely related to the distribution of the workload among the different nodes: conventional spatial and hybrid partitioning techniques do not lead to a scalable algorithm, as opposed to the recently introduced hierarchical partitioning scheme. The repartitioning requirements for both the two- and three-dimensional case are investigated. It is shown how the hierarchical partitioning scheme can be combined with an asynchronous implementation that is suitable for scattering at multiple dielectric objects. A scalable open-source implementation in two dimensions is presented and the accurate scattering at a perfect electric conduction cylinder with a diameter of 1.2 million wavelengths is presented.
Keywords :
computational electromagnetics; dielectric bodies; electromagnetic wave scattering; parallel algorithms; MLFMA scalability; asynchronous implementation; electric conduction cylinder; electromagnetic wave scattering; hierarchical partitioning scheme; multiple dielectric object; parallel multilevel fast multipole algorithm; workload distribution; Complexity theory; Computational complexity; Information technology; Integral equations; MLFMA; Parallel algorithms; Partitioning algorithms; Sampling methods; Scalability; Scattering;
Conference_Titel :
Antennas and Propagation Society International Symposium, 2009. APSURSI '09. IEEE
Conference_Location :
Charleston, SC
Print_ISBN :
978-1-4244-3647-7
DOI :
10.1109/APS.2009.5171738