English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
  A massively parallel semi-Lagrangian solver for the six-dimensional Vlasov–Poisson equation

Kormann, K., Reuter, K., & Rampp, M. (2019). A massively parallel semi-Lagrangian solver for the six-dimensional Vlasov–Poisson equation. The International Journal of High Performance Computing Applications, 33(5), 924-947. doi:10.1177/1094342019834644.

Item is

Files

show Files
hide Files
:
A massively parallel semi-Lagrangian solver for the six-dimensional Vlasov–Poisson equation.pdf (Any fulltext), 2MB
 
File Permalink:
-
Name:
A massively parallel semi-Lagrangian solver for the six-dimensional Vlasov–Poisson equation.pdf
Description:
-
OA-Status:
Visibility:
Private
MIME-Type / Checksum:
application/pdf
Technical Metadata:
Copyright Date:
-
Copyright Info:
-
License:
-

Locators

show

Creators

show
hide
 Creators:
Kormann, Katharina, Author
Reuter, Klaus1, Author           
Rampp, Markus1, Author           
Affiliations:
1Max Planck Computing and Data Facility, Max Planck Society, ou_2364734              

Content

show
hide
Free keywords: -
 Abstract: This article presents an optimized and scalable semi-Lagrangian solver for the Vlasov–Poisson system in six-dimensional phase space. Grid-based solvers of the Vlasov equation are known to give accurate results. At the same time, these solvers are challenged by the curse of dimensionality resulting in very high memory requirements, and moreover, requiring highly efficient parallelization schemes. In this article, we consider the 6-D Vlasov–Poisson problem discretized by a split-step semi-Lagrangian scheme, using successive 1-D interpolations on 1-D stripes of the 6-D domain. Two parallelization paradigms are compared, a remapping scheme and a domain decomposition approach applied to the full 6-D problem. From numerical experiments, the latter approach is found to be superior in the massively parallel case in various respects. We address the challenge of artificial time step restrictions due to the decomposition of the domain by introducing a blocked one-sided communication scheme for the purely electrostatic case and a rotating mesh for the case with a constant magnetic field. In addition, we propose a pipelining scheme that enables to hide the costs for the halo communication between neighbor processes efficiently behind useful computation. Parallel scalability on up to 65,536 processes is demonstrated for benchmark problems on a supercomputer.

Details

show
hide
Language(s): eng - English
 Dates: 20182019-03-27
 Publication Status: Published online
 Pages: -
 Publishing info: -
 Table of Contents: -
 Rev. Type: Peer
 Identifiers: DOI: 10.1177/1094342019834644
Other: LOCALID: 3189289
 Degree: -

Event

show

Legal Case

show

Project information

show hide
Project name : Euratom Research and Training Programme 2014-2018 – EUROfusion
Grant ID : 633053
Funding program : Horizon 2020 (H2020)
Funding organization : European Commission (EC)

Source 1

show
hide
Title: The International Journal of High Performance Computing Applications
Source Genre: Journal
 Creator(s):
Affiliations:
Publ. Info: -
Pages: - Volume / Issue: 33 (5) Sequence Number: - Start / End Page: 924 - 947 Identifier: -