DocumentCode
1331679
Title
Fast Electromagnetic Integral-Equation Solvers on Graphics Processing Units
Author
Li, Shaojing ; Chang, Ruinan ; Boag, Amir ; Lomakin, Vitaliy
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of California, La Jolla, CA, USA
Volume
54
Issue
5
fYear
2012
Firstpage
71
Lastpage
87
Abstract
A survey of electromagnetic integral-equation solvers, implemented on graphics processing units (GPUs), is presented. Several key points for efficient GPU implementations of integral-equation solvers are outlined. Three spatial-interpolation-based algorithms, including the Nonuniform-Grid Interpolation Method (NGIM), the box Adaptive-Integral Method (B-AIM), and the fast periodic interpolation method (FPIM), are described to show the basic principles for optimizing GPU-accelerated fast integral-equation algorithms. It is shown that proper implementations of these algorithms lead to very high computational performance, with GPU-CPU speed-ups in the range of 100-300. Critical points for these accomplishments are (i) a proper arrangement of the data structure, (ii) an “on-the-fly” approach, trading excessive memory usage with increased arithmetic operations and data uniformity, and (iii) efficient utilization of the types of GPU memory. The presented methods and their GPU implementations are geared towards creating efficient electromagnetic integral-equation solvers. They can also find a wide range of applications in a number of other areas of computational physics.
Keywords
electrical engineering computing; electromagnetic fields; electromagnetic waves; graphics processing units; integral equations; B-AIM; FPIM; GPU implementations; GPU memory; GPU-CPU speed-ups; GPU-accelerated fast integral-equation algorithms; NGIM; box adaptive-integral method; computational physics; data structure; fast electromagnetic integral-equation solvers; fast periodic interpolation method; graphics processing units; nonuniform-grid interpolation method; on-the-fly approach; spatial-interpolation-based algorithms; very high computational performance; Computational electromagnetics; Graphics processing units; High performance computing; Integral equations; Computational electromagnetics; electromagnetic analysis; graphics processing units; high performance computing; integral equations;
fLanguage
English
Journal_Title
Antennas and Propagation Magazine, IEEE
Publisher
ieee
ISSN
1045-9243
Type
jour
DOI
10.1109/MAP.2012.6348120
Filename
6348120
Link To Document