• DocumentCode
    2466121
  • Title

    Multi-GPU accelerated three-dimensional FDTD method for electromagnetic simulation

  • Author

    Nagaoka, Tomoaki ; Watanabe, Soichi

  • Author_Institution
    Electromagnetic Compatibility Laboratory, Applied Electromagnetic Research Institute, National Institute of Information and Communications Technology, Tokyo 184-8795, Japan
  • fYear
    2011
  • fDate
    Aug. 30 2011-Sept. 3 2011
  • Firstpage
    401
  • Lastpage
    404
  • Abstract
    Numerical simulation with a numerical human model using the finite-difference time domain (FDTD) method has recently been performed in a number of fields in biomedical engineering. To improve the method´s calculation speed and realize large-scale computing with the numerical human model, we adapt three-dimensional FDTD code to a multi-GPU environment using Compute Unified Device Architecture (CUDA). In this study, we used NVIDIA Tesla C2070 as GPGPU boards. The performance of multi-GPU is evaluated in comparison with that of a single GPU and vector supercomputer. The calculation speed with four GPUs was approximately 3.5 times faster than with a single GPU, and was slightly (approx. 1.3 times) slower than with the supercomputer. Calculation speed of the three-dimensional FDTD method using GPUs can significantly improve with an expanding number of GPUs.
  • Keywords
    Biological system modeling; Computational modeling; Finite difference methods; Graphics processing unit; Humans; Supercomputers; Time domain analysis; Computer Graphics; Computer Simulation; Electric Stimulation; Humans; Imaging, Three-Dimensional; Models, Biological; Whole-Body Counting; Whole-Body Irradiation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering in Medicine and Biology Society, EMBC, 2011 Annual International Conference of the IEEE
  • Conference_Location
    Boston, MA
  • ISSN
    1557-170X
  • Print_ISBN
    978-1-4244-4121-1
  • Electronic_ISBN
    1557-170X
  • Type

    conf

  • DOI
    10.1109/IEMBS.2011.6090128
  • Filename
    6090128