GPU-accelerated method of moments by example: Monostatic scattering

Date
2010
Authors
Lezar E.
Davidson D.B.
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
In this paper, we combine and extend two of our previous works to provide a more complete solution for the GPU acceleration of the Method of Moments, using CUDA by NVIDIA. To this end, the formulations of the original 1982 Rao-Wilton-Glisson paper are revisited, and the scattering analysis of a square PEC plate is considered as a simple example. One of the primary contributions of the paper is to serve as a guide for the implementation of other GPU-accelerated computational electromagnetic routines. As such, this provides a background on general-purpose GPU computation, as well as insight into the finer details of the implementation. The results computed compared well with reference values. From a performance point of view, the GPU implementation was found to be significantly faster. The fastest measured speedup for one of the phases of the Method of Moments computations was more than a factor of 140. This translated into a speedup of about a factor of 45, when the entire Method of Moments solution process for the problem was considered. © 2006 IEEE.
Description
Keywords
Accelerated method, Complete solutions, electromagnetic scattering, general purpose GPU computing, GPU computation, GPU implementation, Monostatic scattering, NVIDIA CUDA, parallel processing, Primary contribution, Rao-wilton-glisson, Reference values, Scattering analysis, Solution process, Computational electromagnetics, Electromagnetic wave scattering, Linear algebra, Method of moments, Parallel architectures, Parallel programming, Program processors, Boundary element method
Citation
IEEE Antennas and Propagation Magazine
52
6