2021
DOI: 10.1063/5.0046327
|View full text |Cite
|
Sign up to set email alerts
|

Toward exascale whole-device modeling of fusion devices: Porting the GENE gyrokinetic microturbulence code to GPU

Abstract: GENE solves the five-dimensional gyrokinetic equations to simulate the development and evolution of plasma microturbulence in magnetic fusion devices. The plasma model used is close to first principles and computationally very expensive to solve in the relevant physical regimes. In order to use the emerging computational capabilities to gain new physics insights, several new numerical and computational developments are required. Here, we focus on the fact that it is crucial to efficiently utilize GPUs (graphic… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
9
1

Relationship

2
8

Authors

Journals

citations
Cited by 24 publications
(6 citation statements)
references
References 32 publications
0
6
0
Order By: Relevance
“…With simulation data written to file at every 150 Ω −1 i0 the total file size of one simulation is about 500 GB. The grid size is of similar order of magnitude as other fluid-type simulation runs [35,44] but is a factor 10 larger than the spatial grid size of some of the largest (computationally) gyro-kinetic runs [69,70]. We assume that a gyro-fluid model does not differ much in the spatial resolution requirement from its underlying gyro-kinetic model.…”
Section: Performance Observationsmentioning
confidence: 99%
“…With simulation data written to file at every 150 Ω −1 i0 the total file size of one simulation is about 500 GB. The grid size is of similar order of magnitude as other fluid-type simulation runs [35,44] but is a factor 10 larger than the spatial grid size of some of the largest (computationally) gyro-kinetic runs [69,70]. We assume that a gyro-fluid model does not differ much in the spatial resolution requirement from its underlying gyro-kinetic model.…”
Section: Performance Observationsmentioning
confidence: 99%
“…Finally, in the parallel velocity dimension, we adopt a box size of l v k ¼ 2 ffiffi ffi 2 p v i , while in the magnetic moment dimension, we utilize a box size of l l ¼ 3 T i =B 0 . The simulations were conducted using the GPU version of GENE 44 on the GPU partition of the Marconi supercomputer (Marconi100) at CINECA. The computational resources allocated for the simulations consisted of two nodes, with each node running for a duration of 2 min per iteration.…”
Section: Simulation Setupmentioning
confidence: 99%
“…Most of the existing work has been carried out on reduced setups (adiabatic electrons, collisionless and/or electrostatic plasma, simplified geometry, no impurities nor supra-thermal particles) [49][50][51][52]. In recent years, an increasing effort has been spent on extending gyrokinetic codes improving code performances, e.g., via GPU porting [53]; and developing new algorithms exploiting the time separation between micro-and macrophysics, e.g., time-telescoping methods [32,34,54]. One of the most promising approaches developed so far allowing gyrokinetic simulations up to the transport timescale, consists of coupling the gyrokinetic code to a 1D transport code (multiple-timescale approach).…”
Section: Theoretical Frameworkmentioning
confidence: 99%