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 条
  • [1] Accelerated Reconstruction of Scenes Using CUDA-Based Parallel Computing
    Zou, Gui
    Jiang, Jin
    Chen, Qi
    IEEE ACCESS, 2025, 13 : 10489 - 10498
  • [2] Parallel computing for finite element structural analysis using conjugategradient method based on domain decomposition
    付朝江
    张武
    Journal of Shanghai University, 2006, (06) : 517 - 521
  • [3] Parallel computing for the finite element method
    Ecole Centrale de Lyon, Ecully, France
    EPJ Applied Physics, 1998, 1 (03): : 305 - 314
  • [4] Parallel computing for the finite element method
    Vollaire, C
    Nicolas, L
    Nicolas, A
    EUROPEAN PHYSICAL JOURNAL-APPLIED PHYSICS, 1998, 1 (03): : 305 - 314
  • [5] Accelerated matrix element method with parallel computing
    Schouten, D.
    DeAbreu, A.
    Stelzer, B.
    COMPUTER PHYSICS COMMUNICATIONS, 2015, 192 : 54 - 59
  • [6] A CUDA-based parallel optimization method for SM3 hash algorithm
    Han, Jichang
    Peng, Tao
    Zhang, Xuesong
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (14): : 21431 - 21446
  • [7] PARALLEL COMPUTING USING SEMIANALYTICAL FINITE-ELEMENT METHOD
    KIM, JR
    KIM, WD
    KIM, SJ
    AIAA JOURNAL, 1994, 32 (05) : 1066 - 1071
  • [8] The CUDA-Based Multi-frame Images Parallel Fast Processing Method
    An, Yiyao
    Guo, Maoyun
    Chai, Yi
    Liang, Haoxin
    PROCEEDINGS OF 2016 CHINESE INTELLIGENT SYSTEMS CONFERENCE, VOL II, 2016, 405 : 593 - 598
  • [9] Boundary Conditions Comparison for Electromagnetic Simulation Using the Finite Element Method with CUDA Computing
    Park, Woobin
    Jo, Mincheol
    Kim, Moonseong
    Lee, Woochan
    JOURNAL OF ELECTRICAL ENGINEERING & TECHNOLOGY, 2024, 19 (08) : 5211 - 5220
  • [10] PARALLEL COMPUTING TECHNOLOGIES IN THE FINITE ELEMENT METHOD
    Choporov, S. V.
    RADIO ELECTRONICS COMPUTER SCIENCE CONTROL, 2013, 2 : 88 - 94