TORCWA: GPU-accelerated Fourier modal method and gradient-based optimization for metasurface design

被引:15
|
作者
Kim, Changhyun [1 ,2 ]
Lee, Byoungho [1 ,2 ]
机构
[1] Seoul Natl Univ, Inter Univ Semicond Res Ctr, Gwanak Ro 1, Seoul 08826, South Korea
[2] Seoul Natl Univ, Sch Elect & Comp Engn, Gwanak Ro 1, Seoul 08826, South Korea
基金
新加坡国家研究基金会;
关键词
Rigorous coupled -wave analysis; Fourier modal method; Extended scattering matrix method; GPU-acceleration; Automatic differentiation; Optimization; Nanophotonics; Metasurfaces; COUPLED-WAVE METHOD; BAND ACHROMATIC METALENS; INVERSE DESIGN; FORMULATION; DIFFRACTION; GRATINGS; IMPLEMENTATION; POLARIZATION; OPTICS; COLOR;
D O I
10.1016/j.cpc.2022.108552
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
TORCWA is an electromagnetic wave simulation and optimization tool utilizing rigorous coupled -wave analysis. One of the advantages of TORCWA is that it provides GPU-accelerated simulation. It shows a greatly accelerated simulation speed compared to when the same simulation is performed on a CPU-based. Although it has accelerated speed, the simulation results are almost identical to the commercialized electromagnetic wave simulations. The second advantage is that it provides GPU-accelerated gradient calculation for the simulation results with reverse-mode automatic differentiation of PyTorch version 1.10.1. In particular, the instability of gradient calculation of eigendecomposition is also improved. With this property, TORCWA can be utilized for the optimization of various nanophotonic devices. Here, we first introduce the formulation used in TORCWA, compare it with other commercial simulations, and show the computational performance in multiple environments. Then, the gradient calculation and optimization examples are shown. Thanks to accelerated computational performance and gradient calculation, TORCWA is a worthy program for designing and optimizing various nanophotonic devices.
引用
收藏
页数:15
相关论文
共 50 条
  • [31] An accelerated gradient-based optimization development for multi-reservoir hydropower systems optimization
    Fang, Yin
    Ahmadianfar, Iman
    Samadi-Koucheksaraee, Arvin
    Azarsa, Reza
    Scholz, Miklas
    Yaseen, Zaher Mundher
    ENERGY REPORTS, 2021, 7 : 7854 - 7877
  • [32] Reliability-Based Multidisciplinary Design Optimization Using Probabilistic Gradient-Based Transformation Method
    Lin, Po Ting
    Gea, Hae Chang
    JOURNAL OF MECHANICAL DESIGN, 2013, 135 (02)
  • [33] A gradient-based aero-stealth optimization design method for flying wing aircraft
    Li, Ming
    Bai, Junqiang
    Li, Li
    Meng, Xiaoxuan
    Liu, Qian
    Chen, Bao
    AEROSPACE SCIENCE AND TECHNOLOGY, 2019, 92 : 156 - 169
  • [34] A gradient-based optimization method for the design of layered phononic band-gap materials
    Yu Huang
    Shutian Liu
    Jian Zhao
    Acta Mechanica Solida Sinica, 2016, 29 : 429 - 443
  • [35] Slender-Wing Beam Reduction Method for Gradient-Based Aeroelastic Design Optimization
    Stodieck, O.
    Cooper, J. E.
    Neild, S. A.
    Lowenberg, M. H.
    Iorga, L.
    AIAA JOURNAL, 2018, 56 (11) : 4529 - 4545
  • [36] A Gradient-Based Optimization Method for the Design of Layered Phononic Band-Gap Materials
    Yu Huang
    Shutian Liu
    Jian Zhao
    Acta Mechanica Solida Sinica, 2016, 29 (04) : 429 - 443
  • [37] A Gradient-Based Optimization Method for the Design of Layered Phononic Band-Gap Materials
    Huang, Yu
    Liu, Shutian
    Zhao, Jian
    ACTA MECHANICA SOLIDA SINICA, 2016, 29 (04) : 429 - 443
  • [38] A GPU-accelerated solver for turbulent flow and scalar transport based on the Lattice Boltzmann method
    Ren, Feng
    Song, Baowei
    Zhang, Ya
    Hu, Haibao
    COMPUTERS & FLUIDS, 2018, 173 : 29 - 36
  • [39] Efficient Gradient-Based Metasurface Optimization toward the Limits of Wavelength-Polarization Multiplexing
    Bao, Yanjun
    Shi, Hongsheng
    Wei, Rui
    Wang, Boyou
    Zhou, Zhou
    Chen, Yizhen
    Qiu, Cheng-Wei
    Li, Baojun
    NANO LETTERS, 2025,
  • [40] GPU-Accelerated Target Strength Prediction Based on Multiresolution Shooting and Bouncing Ray Method
    Zhao, Gang
    Sun, Naiwei
    Shen, Shen
    Wu, Xianyun
    Wang, Li
    APPLIED SCIENCES-BASEL, 2022, 12 (12):