2010
DOI: 10.1002/mop.24963
|View full text |Cite
|
Sign up to set email alerts
|

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

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… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
13
0

Year Published

2011
2011
2018
2018

Publication Types

Select...
7
1
1

Relationship

0
9

Authors

Journals

citations
Cited by 38 publications
(13 citation statements)
references
References 13 publications
0
13
0
Order By: Relevance
“…These two steps must be balanced by changing the level of box divisions according to the number of particles being calculated. The related discussion can be found in [18][19][20].…”
Section: Fast Multipole Methodsmentioning
confidence: 99%
“…These two steps must be balanced by changing the level of box divisions according to the number of particles being calculated. The related discussion can be found in [18][19][20].…”
Section: Fast Multipole Methodsmentioning
confidence: 99%
“…For example, fixed indexes for loops determine the iterations. The loop iterations must be countable (6) The loop body cannot contain any function calls other than the standard internal function On the application of VALU acceleration to the MLFMA code, some important issues should be addressed. First, only the calculations of the same type are concurrently computed by VALU in order to achieve the best vectorization performance of VALU.…”
Section: Valu Hardware Acceleration Techniquementioning
confidence: 99%
“…The programming combination between GPU and CPU can fully depend on the easy-to-use language CUDA-C/PTX. To the authors' knowledge, the GPU/CPU heterogeneous platform is the most popular choice especially in CEM, such as the GPU-based FDTD [15], MLFMM [16][17][18][19], AIM [20], P-FFT [21], MoM [22,23], and higher-order MoM [24]. In 2013, an impressive implementation of MLFMM by OpenMP-CUDA was realized on Fermi architecture (NVIDIA Tesla C2050), which achieved much higher performance than those before [16].…”
Section: Introductionmentioning
confidence: 99%