On the Efficiency of OpenACC-aided GPU-Based FDTD Approach: Application to Lightning Electromagnetic Fields

An open accelerator (OpenACC)-aided graphics processing unit (GPU)-based finite difference time domain (FDTD) method is presented for the first time for the 3D evaluation of lightning radiated electromagnetic fields along a complex terrain with arbitrary topography. The OpenACC directive-based progr...

Full description

Bibliographic Details
Main Authors: Sajad Mohammadi, Hamidreza Karami, Mohammad Azadifar, Farhad Rachidi
Format: Article
Language:English
Published: MDPI AG 2020-03-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/10/7/2359
_version_ 1797571945846276096
author Sajad Mohammadi
Hamidreza Karami
Mohammad Azadifar
Farhad Rachidi
author_facet Sajad Mohammadi
Hamidreza Karami
Mohammad Azadifar
Farhad Rachidi
author_sort Sajad Mohammadi
collection DOAJ
description An open accelerator (OpenACC)-aided graphics processing unit (GPU)-based finite difference time domain (FDTD) method is presented for the first time for the 3D evaluation of lightning radiated electromagnetic fields along a complex terrain with arbitrary topography. The OpenACC directive-based programming model is used to enhance the computational performance, and the results are compared with those obtained by using a CPU-based model. It is shown that OpenACC GPUs can provide very accurate results, and they are more than 20 times faster than CPUs. The presented results support the use of OpenACC not only in relation to lightning electromagnetics problems, but also to large-scale realistic electromagnetic compatibility (EMC) applications in which computation time efficiency is a critical factor.
first_indexed 2024-03-10T20:47:49Z
format Article
id doaj.art-59d4133e0ecc43b69f807bb636f6cc65
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T20:47:49Z
publishDate 2020-03-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-59d4133e0ecc43b69f807bb636f6cc652023-11-19T20:08:14ZengMDPI AGApplied Sciences2076-34172020-03-01107235910.3390/app10072359On the Efficiency of OpenACC-aided GPU-Based FDTD Approach: Application to Lightning Electromagnetic FieldsSajad Mohammadi0Hamidreza Karami1Mohammad Azadifar2Farhad Rachidi3Department of Electrical Engineering, Bu-Ali Sina University, 65178 Hamedan, IranDepartment of Electrical Engineering, Bu-Ali Sina University, 65178 Hamedan, IranUniversity of Applied Sciences of Western Switzerland (HES-SO), 1400 Yverdon-les-Bains, SwitzerlandElectromagnetic Compatibility Laboratory, Swiss Federal Institute of Technology (EPFL), 1015 Lausanne, SwitzerlandAn open accelerator (OpenACC)-aided graphics processing unit (GPU)-based finite difference time domain (FDTD) method is presented for the first time for the 3D evaluation of lightning radiated electromagnetic fields along a complex terrain with arbitrary topography. The OpenACC directive-based programming model is used to enhance the computational performance, and the results are compared with those obtained by using a CPU-based model. It is shown that OpenACC GPUs can provide very accurate results, and they are more than 20 times faster than CPUs. The presented results support the use of OpenACC not only in relation to lightning electromagnetics problems, but also to large-scale realistic electromagnetic compatibility (EMC) applications in which computation time efficiency is a critical factor.https://www.mdpi.com/2076-3417/10/7/2359graphics processing unit (GPU)OpenACC (open accelerators)finite difference time domain (FDTD)lightning magnetic fields
spellingShingle Sajad Mohammadi
Hamidreza Karami
Mohammad Azadifar
Farhad Rachidi
On the Efficiency of OpenACC-aided GPU-Based FDTD Approach: Application to Lightning Electromagnetic Fields
Applied Sciences
graphics processing unit (GPU)
OpenACC (open accelerators)
finite difference time domain (FDTD)
lightning magnetic fields
title On the Efficiency of OpenACC-aided GPU-Based FDTD Approach: Application to Lightning Electromagnetic Fields
title_full On the Efficiency of OpenACC-aided GPU-Based FDTD Approach: Application to Lightning Electromagnetic Fields
title_fullStr On the Efficiency of OpenACC-aided GPU-Based FDTD Approach: Application to Lightning Electromagnetic Fields
title_full_unstemmed On the Efficiency of OpenACC-aided GPU-Based FDTD Approach: Application to Lightning Electromagnetic Fields
title_short On the Efficiency of OpenACC-aided GPU-Based FDTD Approach: Application to Lightning Electromagnetic Fields
title_sort on the efficiency of openacc aided gpu based fdtd approach application to lightning electromagnetic fields
topic graphics processing unit (GPU)
OpenACC (open accelerators)
finite difference time domain (FDTD)
lightning magnetic fields
url https://www.mdpi.com/2076-3417/10/7/2359
work_keys_str_mv AT sajadmohammadi ontheefficiencyofopenaccaidedgpubasedfdtdapproachapplicationtolightningelectromagneticfields
AT hamidrezakarami ontheefficiencyofopenaccaidedgpubasedfdtdapproachapplicationtolightningelectromagneticfields
AT mohammadazadifar ontheefficiencyofopenaccaidedgpubasedfdtdapproachapplicationtolightningelectromagneticfields
AT farhadrachidi ontheefficiencyofopenaccaidedgpubasedfdtdapproachapplicationtolightningelectromagneticfields