2022
DOI: 10.3390/app122211430
|View full text |Cite
|
Sign up to set email alerts
|

Accelerating Electromagnetic Field Simulations Based on Memory-Optimized CPML-FDTD with OpenACC

Abstract: Although GPUs can offer higher computing power at low power consumption, their low-level programming can be relatively complex and consume programming time. For this reason, directive-based alternatives such as OpenACC could be used to specify high-level parallelism without original code modification, giving very accurate results. Nevertheless, in the FDTD method, absorbing boundary conditions are commonly used. The key to successful performance is correctly implementing the boundary conditions that play an es… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 38 publications
(40 reference statements)
0
1
0
Order By: Relevance
“…The computation in the CPML regions is likewise incorporated into the kernels updating the H and E fields. Other implementations either expand the CPML region to whole domain and assign zero values at the non-boundary regions [32], [33] or update the CPML regions into multiple independent kernels [33], [34]. The first approach increases unnecessarily the memory requirements.…”
Section: Fdtd Solver Design and Kernel Optimizationsmentioning
confidence: 99%
“…The computation in the CPML regions is likewise incorporated into the kernels updating the H and E fields. Other implementations either expand the CPML region to whole domain and assign zero values at the non-boundary regions [32], [33] or update the CPML regions into multiple independent kernels [33], [34]. The first approach increases unnecessarily the memory requirements.…”
Section: Fdtd Solver Design and Kernel Optimizationsmentioning
confidence: 99%