• DocumentCode
    2116386
  • Title

    Acceleration study for the FDTD method using SSE and AVX instructions

  • Author

    Zhang, Lihong ; Yang, Xiaoling ; Yu, Wenhua

  • Author_Institution
    Sch. of Inf. Eng., Commun. Univ. of China, Beijing, China
  • fYear
    2012
  • fDate
    21-23 April 2012
  • Firstpage
    2342
  • Lastpage
    2344
  • Abstract
    In this paper, we discuss the acceleration effect for the FDTD method using SSE and AVX instructions. We developed three types of code: code developed by C language, code accelerated by SSE instructions and code accelerated by AVX instructions. We present the results of a performance study of the FDTD algorithm on Intel i5 Sandy Bridge. The results show that we can improve the performance of FDTD algorithm using SSE and AVX instructions.
  • Keywords
    C language; computational electromagnetics; finite difference time-domain analysis; floating point arithmetic; instruction sets; parallel processing; AVX instruction; C language; FDTD method; Intel i5 Sandy Bridge; SSE instructions; acceleration effect; advanced vector extension; code acceleration; Acceleration; Boundary conditions; Computational modeling; Finite difference methods; Instruction sets; Time domain analysis; Vectors; AVX; Acceleration; FDTD; SSE;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Electronics, Communications and Networks (CECNet), 2012 2nd International Conference on
  • Conference_Location
    Yichang
  • Print_ISBN
    978-1-4577-1414-6
  • Type

    conf

  • DOI
    10.1109/CECNet.2012.6201608
  • Filename
    6201608