A Parallel-GPU DGTD Algorithm with a Third-Order LTS Scheme for Solving Multi-Scale Electromagnetic Problems
This paper presents a novel parallel-GPU discontinuous Galerkin time domain (DGTD) method with a third-order local time stepping (LTS) scheme for the solution of multi-scale electromagnetic problems. The parallel-GPU implementations were developed based on NVIDIA’s recommendations to guarantee the o...
Saved in:
| Main Authors: | , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
MDPI AG
2024-11-01
|
| Series: | Mathematics |
| Subjects: | |
| Online Access: | https://www.mdpi.com/2227-7390/12/23/3663 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1850060416339673088 |
|---|---|
| author | Marlon J. Lizarazo Elson J. Silva |
| author_facet | Marlon J. Lizarazo Elson J. Silva |
| author_sort | Marlon J. Lizarazo |
| collection | DOAJ |
| description | This paper presents a novel parallel-GPU discontinuous Galerkin time domain (DGTD) method with a third-order local time stepping (LTS) scheme for the solution of multi-scale electromagnetic problems. The parallel-GPU implementations were developed based on NVIDIA’s recommendations to guarantee the optimal GPU performance, and an LTS scheme based on the third-order Runge–Kutta (RK3) method was used to accelerate the solution of multi-scale problems further. This LTS scheme used third-order interpolation polynomials to ensure the continuity of the time solution. The numerical results indicate that the strategy with the parallel-GPU DGTD and LTS maintains the order of precision of standard global time stepping (GTS) and reduces the execution time by about 78% for a complex multi-scale electromagnetic scattering problem. |
| format | Article |
| id | doaj-art-6e1f5a3252be4e2f8c6deaf33909ab80 |
| institution | DOAJ |
| issn | 2227-7390 |
| language | English |
| publishDate | 2024-11-01 |
| publisher | MDPI AG |
| record_format | Article |
| series | Mathematics |
| spelling | doaj-art-6e1f5a3252be4e2f8c6deaf33909ab802025-08-20T02:50:33ZengMDPI AGMathematics2227-73902024-11-011223366310.3390/math12233663A Parallel-GPU DGTD Algorithm with a Third-Order LTS Scheme for Solving Multi-Scale Electromagnetic ProblemsMarlon J. Lizarazo0Elson J. Silva1Graduate Program in Electrical Engineering, Universidade Federal de Minas Gerais, Av. Antônio Carlos 6627, Belo Horizonte 31270-901, MG, BrazilDepartment of Electrical Engineering, Universidade Federal de Minas Gerais, Belo Horizonte 31270-901, MG, BrazilThis paper presents a novel parallel-GPU discontinuous Galerkin time domain (DGTD) method with a third-order local time stepping (LTS) scheme for the solution of multi-scale electromagnetic problems. The parallel-GPU implementations were developed based on NVIDIA’s recommendations to guarantee the optimal GPU performance, and an LTS scheme based on the third-order Runge–Kutta (RK3) method was used to accelerate the solution of multi-scale problems further. This LTS scheme used third-order interpolation polynomials to ensure the continuity of the time solution. The numerical results indicate that the strategy with the parallel-GPU DGTD and LTS maintains the order of precision of standard global time stepping (GTS) and reduces the execution time by about 78% for a complex multi-scale electromagnetic scattering problem.https://www.mdpi.com/2227-7390/12/23/3663parallel computingDGTDGPULTSGTSmulti-scale electromagnetic problems |
| spellingShingle | Marlon J. Lizarazo Elson J. Silva A Parallel-GPU DGTD Algorithm with a Third-Order LTS Scheme for Solving Multi-Scale Electromagnetic Problems Mathematics parallel computing DGTD GPU LTS GTS multi-scale electromagnetic problems |
| title | A Parallel-GPU DGTD Algorithm with a Third-Order LTS Scheme for Solving Multi-Scale Electromagnetic Problems |
| title_full | A Parallel-GPU DGTD Algorithm with a Third-Order LTS Scheme for Solving Multi-Scale Electromagnetic Problems |
| title_fullStr | A Parallel-GPU DGTD Algorithm with a Third-Order LTS Scheme for Solving Multi-Scale Electromagnetic Problems |
| title_full_unstemmed | A Parallel-GPU DGTD Algorithm with a Third-Order LTS Scheme for Solving Multi-Scale Electromagnetic Problems |
| title_short | A Parallel-GPU DGTD Algorithm with a Third-Order LTS Scheme for Solving Multi-Scale Electromagnetic Problems |
| title_sort | parallel gpu dgtd algorithm with a third order lts scheme for solving multi scale electromagnetic problems |
| topic | parallel computing DGTD GPU LTS GTS multi-scale electromagnetic problems |
| url | https://www.mdpi.com/2227-7390/12/23/3663 |
| work_keys_str_mv | AT marlonjlizarazo aparallelgpudgtdalgorithmwithathirdorderltsschemeforsolvingmultiscaleelectromagneticproblems AT elsonjsilva aparallelgpudgtdalgorithmwithathirdorderltsschemeforsolvingmultiscaleelectromagneticproblems AT marlonjlizarazo parallelgpudgtdalgorithmwithathirdorderltsschemeforsolvingmultiscaleelectromagneticproblems AT elsonjsilva parallelgpudgtdalgorithmwithathirdorderltsschemeforsolvingmultiscaleelectromagneticproblems |