Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. On the Efficiency of MW-FDTD Methods Based on Parallel Computing Using OpenMP, OpenACC, and CUDA Python: Application to Lightning Electromagnetic Fields
 
conference paper not in proceedings

On the Efficiency of MW-FDTD Methods Based on Parallel Computing Using OpenMP, OpenACC, and CUDA Python: Application to Lightning Electromagnetic Fields

Mohammadi, Sajad
•
Karami, Hamidreza  
•
Rubinstein, Marcos
Show more
2023
Joint International Symposium on Lightning Protection (SIPDA) & CIGRE International Colloquium on Lightning and Power Systems

In this paper, a Three-Dimensional (3D) Moving Window Finite-Difference Time-Domain (MW-FDTD) method is presented based on parallel computing to calculate lightning electromagnetic fields over large-scale terrains. According to the results, the proposed method requires only about × = % of the memory required for the calculation compared to a conventional FDTD method, where and are, respectively, the size of the entire domain in the traditional FDTD method, and the size of the divided blocks in the MW-FDTD method domain. Three different parallel approaches are used in this paper: 1) OpenMP (Open Multiprocessing) CPU implementation, 2) OpenACC (Open Accelerators) GPU implementation, and 3) CUDA (Compute Unified Device Architecture) Python GPU implementation. The efficiency of the utilized programming models is validated by comparing and verifying the obtained results using a serial CPU implementation. The speed-up factors achieved by OpenMP, OpenACC, and CUDA Python programming models, compared to single-threaded CPU series implementations, are respectively 21, 90, and 12.

  • Files
  • Details
  • Metrics
Type
conference paper not in proceedings
Author(s)
Mohammadi, Sajad
Karami, Hamidreza  
Rubinstein, Marcos
Rachidi, Farhad  
Date Issued

2023

Subjects

Lightning

•

lightning protection

•

Moving Window Finite Difference Time Domain (MW-FDTD)

•

Parallel Computing

•

Graphics Processing Unit (GPU)

•

Central Processing Unit (CPU)

Written at

EPFL

EPFL units
SCI-STI-FR  
Event nameEvent acronymEvent placeEvent date
Joint International Symposium on Lightning Protection (SIPDA) & CIGRE International Colloquium on Lightning and Power Systems

Suzhou, China

2023-10-09 - 2023-10-13

Available on Infoscience
January 12, 2024
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/202896
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés