Accelerated Finite Element Method Solver for RCS Analysis Using CUDA-Based Parallel Computing

被引:0
|
作者
Jo, Mincheol [1 ]
Park, Woobin [1 ]
Kim, Moonseong [2 ]
Lee, Woochan [1 ]
机构
[1] Incheon Natl Univ, Dept Elect Engn, Incheon 22012, South Korea
[2] Seoul Theol Univ, Dept IT Convergence Software, Bucheon 14754, South Korea
来源
IEEE ACCESS | 2024年 / 12卷
基金
新加坡国家研究基金会;
关键词
Finite element analysis; Graphics processing units; Sparse matrices; Iterative methods; Electromagnetics; Electromagnetic scattering; Boundary conditions; Radar cross-sections; Finite element method; absorbing boundary conditions; radar cross section; parallel processing; CUDA; PERFECTLY MATCHED LAYERS; ITERATIVE REFINEMENT; CONJUGATE GRADIENTS; LINEAR-SYSTEMS; GPU; ALGORITHM; SPACE;
D O I
10.1109/ACCESS.2024.3449914
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
When addressing large-scale electromagnetic problems using the finite element method (FEM), the resulting matrices are typically sparse, necessitating numerous sparse matrix-vector multiplication (SpMV) operations. To handle this efficiently, research has focused on leveraging large-scale parallel processing with graphics processing units (GPUs). These GPUs can be controlled directly using NVIDIA's Compute Unified Device Architecture (CUDA). In this paper, we analyze electromagnetic scattering for dielectric and dielectric-coated structures using iterative solvers with FEM. To accelerate the handling of the large-scale matrices generated during this process, we employ compressed sparse row (CSR) format, various preconditioners, and CUDA-based GPU parallelization. We verify the accuracy of our results by comparing them with those obtained using the commercial electromagnetic software High Frequency Structure Simulator (HFSS) and our custom-developed MATLAB-based FEM code. Performance improvements are assessed by comparing these results with those from MATLAB's backslash direct solver under single-core processing conditions.
引用
收藏
页码:120375 / 120388
页数:14
相关论文
共 50 条
  • [41] Parallel computing of high-speed compressible flows using a node-based finite-element method
    Fujisawa, T
    Inaba, M
    Yagawa, G
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2003, 58 (03) : 481 - 511
  • [42] Deflation accelerated parallel preconditioned conjugate gradient method in finite element problems
    Vermolen, FL
    Vuik, K
    Segal, G
    NUMERICAL MATHEMATICS AND ADVANCED APPLICATIONS, PROCEEDINGS, 2004, : 825 - 833
  • [43] Development of a Parallel Explicit Finite-Volume Euler Equation Solver using the Immersed Boundary Method with Hybrid MPI-CUDA Paradigm
    Kuo, F. A.
    Chiang, C. H.
    Lo, M. C.
    Wu, J. S.
    JOURNAL OF MECHANICS, 2020, 36 (01) : 87 - 102
  • [44] Parallel implementation of implicit finite element model with cohesive zones and collision response using CUDA
    Gribanov, Igor
    Taylor, Rocky
    Sarracino, Robert
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2018, 115 (07) : 771 - 790
  • [45] Plasma wave simulation based on a versatile finite element method solver
    Shiraiwa, S.
    Meneghini, O.
    Parker, R.
    Bonoli, P.
    Garrett, M.
    Kaufman, M. C.
    Wright, J. C.
    Wukitch, S.
    PHYSICS OF PLASMAS, 2010, 17 (05)
  • [46] Development of transport solver based on Hybrid Finite Element Method in Griffin
    Jung, Yeon Sang
    Wang, Yaqi
    Lee, Changho
    ANNALS OF NUCLEAR ENERGY, 2025, 214
  • [47] Analysis of parallel groove clamp with finite element method
    Luo, GP
    Xu, LJ
    Zhang, JG
    PROCEEDINGS OF THE FORTY-SEVENTH IEEE HOLM CONFERENCE ON ELECTRICAL CONTACTS, 2001, : 230 - 238
  • [48] A parallel finite element method for the analysis of crystalline solids
    Sorensen, NJ
    Andersen, BS
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1996, 132 (3-4) : 345 - 357
  • [49] Performance of coupled parallel finite element analysis in grid computing environment
    Niho, Tomoya
    Horie, Tomoyoshi
    HIGH-PERFORMANCE COMPUTING, 2008, 4759 : 262 - 270
  • [50] Possibilities of parallel computing in the finite element analysis of industrial forming processes
    Onate, E
    VECTOR AND PARALLEL PROCESSING - VECPAR'96, 1997, 1215 : 258 - 294