Mixed- Precision Algorithm in Electromagnetic Finite Element Method
Single-precision algorithms are known to offer superior computational efficiency compared to double-precision algorithms. However, achieving the same level of computational accuracy as double-precision algorithms in single-precision arithmetic can be challenging. Mixed-precision algorithms have emer...
Gespeichert in:
| Veröffentlicht in: | 2023 International Applied Computational Electromagnetics Society Symposium (ACES-China) S. 1 - 3 |
|---|---|
| Hauptverfasser: | , , , |
| Format: | Tagungsbericht |
| Sprache: | Englisch |
| Veröffentlicht: |
Applied Computational Electromagnetics Society (ACES)
15.08.2023
|
| Schlagworte: | |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Zusammenfassung: | Single-precision algorithms are known to offer superior computational efficiency compared to double-precision algorithms. However, achieving the same level of computational accuracy as double-precision algorithms in single-precision arithmetic can be challenging. Mixed-precision algorithms have emerged as a promising solution to this problem. In this study, we employ a mixed-precision algorithm to solve the matrix equation Ax=b generated by the electromagnetic finite element method. Specifically, single-precision arithmetic is utilized in the matrix factorization phase, whereas double-precision arithmetic is applied in the residual calculation and iterative refinement phase. Our experimental results demonstrate that the mixed-precision algorithm achieves computational efficiency that is approximately 1.5 times higher than that of the double-precision algorithm, and occupies 40% less memory. Additionally, the computational accuracy of the mixed-precision algorithm is found to meet the requirements of double-precision arithmetic. |
|---|---|
| DOI: | 10.23919/ACES-China60289.2023.10249847 |