Study of a Parallel Second-Order Small Slope Approximation Algorithm for Electromagnetic Scattering from the Rough Surface.

Saved in:
Bibliographic Details
Title: Study of a Parallel Second-Order Small Slope Approximation Algorithm for Electromagnetic Scattering from the Rough Surface.
Authors: Zhang, Xiaoyan1, Wang, Luqi1 18479358208@163.com, He, Hongwei1, Yu, Gang1
Source: Progress in Electromagnetics Research C. 2026, Vol. 170, p132-139. 8p.
Subjects: Electromagnetic wave scattering, Fast Fourier transforms, Parallel programming, Rough surfaces, Computer performance
Abstract: The second-order small-slope approximation (SSA2) is an analytical approximation method applied to electromagnetic scattering simulations on rough surfaces. However, the conventional serial SSA2 method involves a quadruple integral, and each integration requires a fast Fourier transform (FFT). As a result, the method demands very high memory and suffers from very low computational efficiency. In this paper, a parallel SSA2 method is proposed by combining region decomposition with Message Passing Interface (MPI) programming. The OpenMP technique is also adopted to further improve the algorithm's performance. To avoid the frequent communication overhead caused by spectral shifting in traditional parallel FFT methods, the matrix data is carefully allocated, which effectively removes the related communication bottleneck. In addition, by using the separability of the two-dimensional (2-D) FFT, each 2-D FFT is implemented using two sequential one-dimensional (1-D) FFTs. This design limits inter-node communication to a constant upper bound. Numerical results show that when the number of computer nodes reaches 10, the parallel efficiency of the proposed method exceeds 80%, which confirms the effectiveness of the proposed method. [ABSTRACT FROM AUTHOR]
Copyright of Progress in Electromagnetics Research C is the property of Electromagnetics Academy and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
Description
Abstract:The second-order small-slope approximation (SSA2) is an analytical approximation method applied to electromagnetic scattering simulations on rough surfaces. However, the conventional serial SSA2 method involves a quadruple integral, and each integration requires a fast Fourier transform (FFT). As a result, the method demands very high memory and suffers from very low computational efficiency. In this paper, a parallel SSA2 method is proposed by combining region decomposition with Message Passing Interface (MPI) programming. The OpenMP technique is also adopted to further improve the algorithm's performance. To avoid the frequent communication overhead caused by spectral shifting in traditional parallel FFT methods, the matrix data is carefully allocated, which effectively removes the related communication bottleneck. In addition, by using the separability of the two-dimensional (2-D) FFT, each 2-D FFT is implemented using two sequential one-dimensional (1-D) FFTs. This design limits inter-node communication to a constant upper bound. Numerical results show that when the number of computer nodes reaches 10, the parallel efficiency of the proposed method exceeds 80%, which confirms the effectiveness of the proposed method. [ABSTRACT FROM AUTHOR]
ISSN:19378718
DOI:10.2528/PIERC26032408