Title :
MPIE/MoM Acceleration With a General-Purpose Graphics Processing Unit
Author :
De Donno, Danilo ; Esposito, Alessandra ; Monti, Giuseppina ; Tarricone, Luciano
Author_Institution :
Innovation Eng. Dept., Univ. of Salento, Lecce, Italy
Abstract :
In this paper, we describe an accelerated implementation of the Method of Moments (MoM). A framework is proposed, exploiting the graphics processing unit (GPU) computing power by means of the software platform compute unified device architecture (CUDA). The mixed-potential integral-equation formulation, applied to microstrip circuit modeling, is adopted, and both the impedance matrix computation and the linear system solution of the MoM are accelerated. The latter point has been handled by considering both a direct dense (LU-based) and an iterative sparse (bi-conjugate gradient stabilized) solver. The best suited method is selected automatically during a thresholding phase, which renders the impedance matrix as sparse as possible. The effectiveness of the GPU-enabled MoM has been extensively tested in the analysis of planar circuits and components. The results achieved confirm the validity, accuracy, and high performance of the proposed approach.
Keywords :
conjugate gradient methods; graphics processing units; impedance matrix; integral equations; mathematics computing; method of moments; microstrip circuits; parallel architectures; CUDA; GPU computing power; GPU-enabled MoM; MPIE/MoM acceleration; biconjugate gradient stabilized solver; compute unified device architecture; general-purpose graphics processing unit; impedance matrix computation; iterative sparse solver; method of moments; microstrip circuit modeling; mixed-potential integral-equation formulation; planar circuits; software platform; thresholding phase; Acceleration; Graphics processing unit; Impedance; Instruction sets; Kernel; Moment methods; Sparse matrices; Graphics processing unit (GPU); NVIDIA compute unified device architecture (CUDA); method of moments (MoM); mixed-potential integral-equation (MPIE); planar microstrip circuits;
Journal_Title :
Microwave Theory and Techniques, IEEE Transactions on
DOI :
10.1109/TMTT.2012.2203924