• DocumentCode
    624227
  • Title

    Performance analysis of using GPU computing in MATLAB to simulate electromagnetic fields generated by current carrying wire

  • Author

    Wright, C.M.

  • Author_Institution
    Dept. of Software Eng., Embry-Riddle Aeronaut. Univ., Daytona Beach, FL, USA
  • fYear
    2013
  • fDate
    4-7 April 2013
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    This paper documents a performance analysis of using CUDA in MATLAB to simulate the magnetic field generated by current running through a wire using the Biot-Savart law. It was found that the number of threads executing in a CUDA kernel varies the execution time linearly and the number of threads per block should be set to a power of 2 to optimize performance during runtime.
  • Keywords
    computational electromagnetics; electromagnetic fields; graphics processing units; multi-threading; parallel architectures; performance evaluation; Biot-Savart law; CUDA; GPU computing; MATLAB; current carrying wire; electromagnetic field simulation; execution time variation; magnetic field simulation; performance analysis; performance optimization; thread execution; Computational modeling; Graphics processing units; Instruction sets; Kernel; MATLAB; Magnetic fields; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Southeastcon, 2013 Proceedings of IEEE
  • Conference_Location
    Jacksonville, FL
  • ISSN
    1091-0050
  • Print_ISBN
    978-1-4799-0052-7
  • Type

    conf

  • DOI
    10.1109/SECON.2013.6567444
  • Filename
    6567444