𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Multilevel fast multipole algorithm enhanced by GPU parallel technique for electromagnetic scattering problems

✍ Scribed by Kan Xu; Da Zhi Ding; Zheng Hong Fan; Ru Shan Chen


Publisher
John Wiley and Sons
Year
2010
Tongue
English
Weight
187 KB
Volume
52
Category
Article
ISSN
0895-2477

No coin nor oath required. For personal study only.

✦ Synopsis


Abstract

Along with the development of graphics processing Units (GPUS) in floating point operations and programmability, GPU has increasingly become an attractive alternative to the central processing unit (CPU) for some of compute‐intensive and parallel tasks.In this article, the multilevel fast multipole algorithm (MLFMA) combined with graphics hardware acceleration technique is applied to analyze electromagnetic scattering from complex target. Although it is possible to perform scattering simulation of electrically large targets on a personal computer (PC) through the MLFMA, a large CPU time is required for the execution of aggregation, translation, and deaggregation operations. Thus GPU computing technique is used for the parallel processing of MLFMA and a significant speedup of matrix vector product (MVP) can be observed. Following the programming model of compute unified device architecture (CUDA), several kernel functions characterized by the single instruction multiple data (SIMD) mode are abstracted from components of the MLFMA and executed by multiple processors of the GPU. Numerical results demonstrate the efficiency of GPU accelerating technique for the MLFMA. © 2010 Wiley Periodicals, Inc. Microwave Opt Technol Lett 52: 502–507, 2010; Published online in Wiley InterScience (www.interscience.wiley.com). DOI 10.1002/mop.24963


📜 SIMILAR VOLUMES


Modified fast multipole algorithm using
✍ H. Chen; L. Wang; R. S. Chen 📂 Article 📅 2011 🏛 John Wiley and Sons 🌐 English ⚖ 373 KB

## Abstract Conventional fast multipole algorithm is one of the most widely used integral equation method for its high efficiency. Unfortunately, it always come across a problem named subwavelength breakdown when the finest group size is smaller than 0.2 wavelength. In this article, singular value