• DocumentCode
    1556409
  • 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
  • Volume
    60
  • Issue
    9
  • fYear
    2012
  • Firstpage
    2693
  • Lastpage
    2701
  • 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;
  • fLanguage
    English
  • Journal_Title
    Microwave Theory and Techniques, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9480
  • Type

    jour

  • DOI
    10.1109/TMTT.2012.2203924
  • Filename
    6237555