2017
DOI: 10.1177/1094342017712059
|View full text |Cite
|
Sign up to set email alerts
|

Modern gyrokinetic particle-in-cell simulation of fusion plasmas on top supercomputers

Abstract: The Gyrokinetic Toroidal Code at Princeton (GTC-P) is a highly scalable and portable particle-incell (PIC) code. It solves the 5D Vlasov-Poisson equation featuring efficient utilization of modern parallel computer architectures at the petascale and beyond. Motivated by the goal of developing a modern code capable of dealing with the physics challenge of increasing problem size with sufficient resolution, new thread-level optimizations have been introduced as well as a key additional domain decomposition. GTC-P… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4

Citation Types

0
4
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 17 publications
(4 citation statements)
references
References 36 publications
0
4
0
Order By: Relevance
“…Its numerous desirable features explain in large part its success -it is conceptually simple, readily parallelizable, relatively robust, and can incorporate a wide variety of physical phenomena. Even so, PIC simulations of the complex, three-dimensional systems that arise in modern plasma physics applications still require many hours on a massively parallel machine [15,16,17,18,41].…”
Section: Introductionmentioning
confidence: 99%
“…Its numerous desirable features explain in large part its success -it is conceptually simple, readily parallelizable, relatively robust, and can incorporate a wide variety of physical phenomena. Even so, PIC simulations of the complex, three-dimensional systems that arise in modern plasma physics applications still require many hours on a massively parallel machine [15,16,17,18,41].…”
Section: Introductionmentioning
confidence: 99%
“…Further, Marder [4] and Villasenor [5] amended the error of the electric field divergence, and Birdsall [6] and Vahedi [7] introduced the Monte Carlo collision into PIC, which made PIC step into the practical application. Nowadays, PIC is often used to simulate the controlled/laser thermonuclear fusion [8], [9], nuclear explosion effects [10], [11], [12], space physics [13], or design the vacuum electronic devices [14], [15], [16].…”
Section: Introduction 1backgroundmentioning
confidence: 99%
“…(1) ~ (2) as well as the current continuity equation Eq. (8). The rest two divergence equations Eqs.…”
Section: Introduction 1backgroundmentioning
confidence: 99%
“…Simulations of macroscopic systems which employ kinetic formulations of the physics model quickly become prohibitively expensive, even for leadership class, pre-exascale compute facilities. Researchers are therefore constantly implementing advanced parallelization and optimization methods, often tailored to specific target hardware architectures, in order to speed up such codes [5,6,7,8,9]. In this contribution we are reporting on the development of a machine learning aided amortized solver that accelerates PIC simulations.…”
Section: Introductionmentioning
confidence: 99%