• DocumentCode
    2510396
  • Title

    Efficient computation scheme of grating structure using RCWA and FDFD

  • Author

    Xiong, Qiang ; Chen, Shuqiang ; Hu, Yanfang

  • Author_Institution
    Sch. of Phys. Electron., Univ. of Electron. Sci. & Technol. of China, Chengdu, China
  • fYear
    2011
  • fDate
    21-23 Oct. 2011
  • Firstpage
    5
  • Lastpage
    8
  • Abstract
    Rigorous coupled-wave analysis, a classic approach for calculating grating structures, will be very slow in some cases, as involved lots of matrix´s eigenvalue problems. The use of finite-difference frequency-domain can avoid eigenvalue problem by introduce a large number of difference calculations. Lots of matrix computations are involved in both methods. Matrix computation library accelerated by GPU (Graphic Processing Unit) was introduced to carry out the calculations more effectively. Because of that library isn´t suitable for all size of matrix, the performance of some functions that used in the algorithms were tested. To calculate the structure of grating effectively, the differences of the quantity of calculations between the two approaches were compared in different diffracting orders and grating structures with different math libraries. Finally, the best approach was chosen by combination of these three factors.
  • Keywords
    eigenvalues and eigenfunctions; finite difference methods; graphics processing units; matrix algebra; FDFD; GPU; RCWA; finite-difference frequency-domain; graphic processing unit; grating structure; matrix eigenvalue problems; rigorous coupled-wave analysis; Eigenvalues and eigenfunctions; Equations; Graphics processing unit; Gratings; Libraries; Mathematical model; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Problem-Solving (ICCP), 2011 International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4577-0602-8
  • Electronic_ISBN
    978-1-4577-0601-1
  • Type

    conf

  • DOI
    10.1109/ICCPS.2011.6092203
  • Filename
    6092203