Extreme-scale high-fidelity simulation of tokamak edge plasma en route to exascale computing

ORAL

Abstract

XGC is a high-fidelity gyrokinetic code aiming at understanding the difficult plasma dynamics in the edge region of a tokamak reactor. Tokamak edge plasma is in a non-Maxwellian state, dominated by several multiscale multi-physics kinetic dynamics in complicated geometry that includes divertor and magnetic X-point. In order to solve this difficult problem, XGC is designed to utilize extreme scale computers, eventually aiming for exascale and post-exascale computers. XGC was in the early science program (ESP) for Summit, is in the ESP for the upcoming exascale computer Aurora, and in the ESP for the upcoming Permutter at NERSC. XGC is also a SciDAC and ECP code. We will present the performance of and the scientific achievements by XGC on the US leadership class computers Titan, Summit, Theta and Cori. The scientific achievements presented here would not have been possible without such leadership class computers, which include the L-H bifurcation dynamics, divertor heat-flux width for ITER, neutral particle effect on edge turbulence, RMP-turbulence interaction, pedestal shape in ITER, blob dynamics, etc. We will also present the future plans toward exascale computing.

Authors

  • Choong-Seock Chang

    PPPL, Princeton Plasma Physics Laboratory, Princeton Plasma Physics Laboratory and the SciDAC HBPS Team

  • Mark Shephard

    RPI, Rensselaer Polytechnic Institute

  • Scott Klasky

    ORNL, Oak Ridge National Laboratory

  • Scott Parker

    CU-Boulder, University of Colorado, Boulder, U. Colorado, The Center for Integrated Plasma Studies, University of Colorado Boulder

  • Luis Chacon

    Los Alamos National Laboratory, LANL

  • P. Worley

    PHWorley Consulting

  • Mark Adams

    LBNL

  • M. Greenwald

    MIT, MIT Plasma Science and Fusion Center, MIT-PSFC, Massachusetts Institute of Technology

  • Ed D'Azevedo

    ORNL, Oak Ridge National Laboratory

  • Seung-Hoe Ku

    PPPL, Princeton Plasma Physics Laboratory