Compressed Hierarchical Schur Algorithm for Frequency-domain Analysis of Photonic Structures

被引:2
|
作者
Du, Cheng-Han [1 ]
Chiou, Yih-Peng [2 ,3 ]
Wang, Weichung [1 ]
机构
[1] Natl Taiwan Univ, Inst Appl Math Sci, Taipei, Taiwan
[2] Natl Taiwan Univ, Grad Inst Photon & Optoelectrion, Grad Inst Commun Engn, Taipei, Taiwan
[3] Natl Taiwan Univ, Dept Elect Engn, Taipei, Taiwan
来源
TAIWANESE JOURNAL OF MATHEMATICS | 2019年 / 23卷 / 02期
关键词
partially periodic photonic structures; finite-difference frequency-domain method; direct solver for ill-conditioned linear systems; Schur complements; BLAS3; operations; multithreading parallelism; MAXWELLS EQUATIONS; SOLVER; APPROXIMATION;
D O I
10.11650/tjm/181113
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Three-dimensional finite-difference frequency-domain analyses of partially periodic photonic structures result in large-scale ill-conditioned linear systems. Due to the lack of efficient preconditioner and reordering scheme, existed general-purpose iterative and direct solvers are inadequate to solve these linear systems in time or memory. We propose an efficient direct solver to tackle this problem. By exploring the physical properties, the coefficient matrix structure, and hardware computing efficiency, we extend the concepts of grid geometry manipulation and multi-level Schur method to propose the Compressed Hierarchical Schur algorithm (CHiS). The proposed CHiS algorithm can use less memory and remove redundant computational workloads due to the homogeneity and periodicity of photonic structures. Moreover, CHiS relies on dense BLAS3 operations of sub-matrices that can be computed efficiently with strong scalability by the latest multicore processors or accelerators. The implementation and benchmarks of CHiS demonstrate promising memory usage, timing, and scalability results. The feasibility of future hardware acceleration for CHiS is also addressed using computational data. This high-performance analysis tool can improve the design and modeling capability for various photonic structures.
引用
收藏
页码:473 / 501
页数:29
相关论文
共 50 条
  • [1] Selective Compressed Sensing: Another Compressed Sensing Approach for Frequency-Domain Analysis
    Okuya, Fuminori
    Kawahara, Yoshihiro
    Asami, Tohru
    2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2016,
  • [2] A general frequency-domain dynamic analysis algorithm for offshore structures with asymmetric matrices
    Liu, Fushun
    Lu, Hongchao
    Ji, Chunyan
    OCEAN ENGINEERING, 2016, 125 : 272 - 284
  • [3] A FREQUENCY-DOMAIN ANALYSIS FOR DAMPED SPACE STRUCTURES
    HAGOOD, NW
    CRAWLEY, EF
    AIAA/ASME/ASCE/AHS/ASC 30TH STRUCTURES, STRUCTURAL DYNAMICS AND MATERIALS CONFERENCE, PTS 1-4: A COLLECTION OF TECHNICAL PAPERS, 1989, : 1936 - 1946
  • [4] Analysis of the frequency-domain block LMS algorithm
    Farhang-Boroujeny, B
    Chan, KS
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2000, 48 (08) : 2332 - 2342
  • [5] Analysis of the frequency-domain block LMS algorithm
    Chan, KS
    Farhang-Boroujeny, B
    2000 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, PROCEEDINGS, VOLS I-VI, 2000, : 380 - 383
  • [6] Vibration absorber for offshore structures: Frequency-domain analysis
    Dimentberg, MF
    Chen, SY
    Hou, ZK
    Noori, M
    PROBABILISTIC MECHANICS & STRUCTURAL RELIABILITY: PROCEEDINGS OF THE SEVENTH SPECIALTY CONFERENCE, 1996, : 588 - 591
  • [7] An algorithm for frequency-domain noise analysis in nonlinear systems
    Casinovi, G
    39TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2002, 2002, : 514 - 517
  • [8] Efficient Frequency-Domain Analysis of PEEC Circuits Through Multiscale Compressed Decomposition
    Antonini, Giulio
    Romano, Daniele
    IEEE TRANSACTIONS ON ELECTROMAGNETIC COMPATIBILITY, 2014, 56 (02) : 454 - 465
  • [9] APPROXIMATE FREQUENCY-DOMAIN ANALYSIS FOR LINEAR DAMPED SPACE STRUCTURES
    HAGOOD, NW
    CRAWLEY, EF
    AIAA JOURNAL, 1990, 28 (11) : 1953 - 1961
  • [10] A FAST FREQUENCY-DOMAIN ADAPTIVE ALGORITHM
    MIKHAEL, WB
    SPANIAS, AS
    PROCEEDINGS OF THE IEEE, 1988, 76 (01) : 80 - 82