A Mixed Precision Direct Electromagnetic Finite Element Solver on GPUs
In this paper, we present a mixed-precision direct electromagnetic finite element solver on GPU machines. In our solver, we propose a mixed-precision factorization algorithm aimed at obtaining results of the same quality as the double-precision algorithm at a much lower cost. In addition, to accelerate the direct solution of finite element sparse linear systems using GPU machines more efficiently, we propose a novel pipelined offloading technique that utilizes CUDA streams to achieve pipeline scheduling with overlapping computations and data transfers. Our numerical experiments show that by combining our proposed mixed-precision algorithm with the pipelined offloading technique, our proposed solver produces exact solutions with tremendous speedup.
Authors
- Xiaojie Dang (ORCID: https://orcid.org/0000-0002-0962-9476)
- Sheng Zuo (ORCID: https://orcid.org/0000-0002-1099-7743)
- Junjie Wang (ORCID: https://orcid.org/0000-0002-0199-1956)
- Zhiming Li (ORCID: https://orcid.org/0000-0001-5471-8462)
- Shugang Jiang
Institutions
- Xidian University (CN)
Publication Details
- Published
- 2024-08-16
- DOI
- https://doi.org/10.1109/aces-china62474.2024.10699568
- Primary Topic
- Electromagnetic Simulation and Numerical Methods
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Fundamental Research Funds for the Central Universities
- Research and Development