• DocumentCode
    238113
  • Title

    Kernel execution strategies for GPU-accelerated version of method of moments

  • Author

    Noga, Artur ; Topa, Tomasz

  • Author_Institution
    Silesian Univ. of Technol., Gliwice, Poland
  • fYear
    2014
  • fDate
    16-18 June 2014
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    In this paper, a CUDA-based parallelization technique for improving performance of the Method of Moments (MoM) for solving three dimensional conducting body-wire problems is presented. The efficiency of the presented approach depends significantly on the kernel execution strategies and configuration of a GPU hardware resources specified in kernel launch. To improve the performance of the CUDA-based body-wire MoM calculations, the computation was split into several separate kernels and overlapped with the data transfer between the host and the device memories. The proposed technique is applied to analyze the radiation of the monopole antenna mounted on a PEC body and backed up with comparison with single-CPU results. A noticeable speedup (up to 10x) of the overall MoM simulation is achieved due to employing CUDA-enabled GPU.
  • Keywords
    graphics processing units; method of moments; monopole antennas; parallel architectures; parallel processing; CUDA-based body-wire MoM calculations; CUDA-based parallelization technique; GPU-accelerated version; MoM simulation; PEC body; data transfer; kernel execution strategies; method of moments; monopole antenna; three dimensional conducting body-wire problems; Acceleration; Antennas; Graphics processing units; Hardware; Kernel; Method of moments; Wires; CUDA; GPU acceleration; general purpose computing; method of moments;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microwaves, Radar, and Wireless Communication (MIKON), 2014 20th International Conference on
  • Conference_Location
    Gdansk
  • Print_ISBN
    978-617-607-553-0
  • Type

    conf

  • DOI
    10.1109/MIKON.2014.6899931
  • Filename
    6899931