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...

Full description

Saved in:
Bibliographic Details
Main Authors: Marlon J. Lizarazo, Elson J. Silva
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