arXiv ScienceSearch

arXiv subjects

Jeff Candy

Publications and source records attributed to Jeff Candy.

12 recordsLinked to original sources

Predicting core transport in ITER baseline discharges with neon injections

Achieving self-consistent performance predictions for ITER requires integrated modeling of core transport and divertor power exhaust under realistic impurity conditions. We present results from the first systematic power-flow and impurity-content study for the ITER 15 MA baseline scenario constrained directly by existing SOLPS-ITER neon-seeded divertor solutions. Using the OMFIT STEP workflow, stationary temperature and density profiles are predicted with TGYRO for $1.5 \le Z_{\rm eff} \le 2.5$, and the corresponding power crossing the separatrix $P_{\rm sep}$ is evaluated. We find that $P_{\rm sep}$ varies by more than a factor of 1.7 across this scan and matches the $\sim 100$~MW SOLPS-ITER prediction when $Z_{\rm eff} \simeq 1.6$ or when auxiliary heating is reduced to $\sim 75\%$ of nominal. Rotation-sensitivity studies show that plausible variations in toroidal flow magnitude modify $P_{\rm sep}$ by $\lesssim 20\%$, while AURORA modeling confirms that charge-exchange radiation inside the separatrix is dynamically negligible under predicted ITER neutral densities. These results identify a restricted compatibility window, $Z_{\rm eff} \approx 1.6$--1.75 and $0.75 \lesssim f_{P_{\rm aux}} \le 1.0$, in which core transport predictions remain aligned with neon-seeded divertor protection targets. This self-consistent, model-constrained framework provides actionable guidance for impurity control and auxiliary-heating scheduling in early ITER operation and supports future whole-device scenario optimization.

physics.plasm-ph

Minimizing CGYRO HPC Communication Costs in Ensembles with XGYRO by Sharing the Collisional Constant Tensor Structure

First-principles fusion plasma simulations are both compute and memory intensive, and CGYRO is no exception. The use of many HPC nodes to fit the problem in the available memory thus results in significant communication overhead, which is hard to avoid for any single simulation. That said, most fusion studies are composed of ensembles of simulations, so we developed a new tool, named XGYRO, that executes a whole ensemble of CGYRO simulations as a single HPC job. By treating the ensemble as a unit, XGYRO can alter the global buffer distribution logic and apply optimizations that are not feasible on any single simulation, but only on the ensemble as a whole. The main saving comes from the sharing of the collisional constant tensor structure, since its values are typically identical between parameter-sweep simulations. This data structure dominates the memory consumption of CGYRO simulations, so distributing it among the whole ensemble results in drastic memory savings for each simulation, which in turn results in overall lower communication overhead.

cs.DC

Evaluation of Intel Max GPUs for CGYRO-based fusion simulations

Intel Max GPUs are a new option available to CGYRO fusion simulation users. This paper outlines the changes that were needed to successfully run CGYRO on Intel Max 1550 GPUs on TACC's Stampede3 HPC system and presents benchmark results obtained there. Benchmark results were also run on Stampede3 Intel Max CPUs, as well as NVIDIA A100 and AMD MI250X GPUs at other major HPC systems. The Intel Max GPUs are shown to perform comparably to the other tested GPUs for smaller simulations but are noticeably slower for larger ones. Moreover, Intel Max GPUs are significantly faster than the tested Intel Max CPUs on Stampede3.

cs.DC

Verification of Fast Ion Effects on Turbulence through Comparison of GENE and CGYRO with L-mode Plasmas in KSTAR

This study presents a cross-verification of fast ion effects on turbulence through a systematic comparison of two leading gyrokinetic codes, GENE [F. Jenko et al., Phys. Plasmas 7 1904-1910 (2000)] and CGYRO [J. Candy et al, J. Comput. Phys. 324 73-93 (2016)], using L-mode plasma profiles from KSTAR for local linear and nonlinear electromagnetic simulations. The focus is on the impact of fast ions and rotation effects on energy flux, aiming to identify the similarities and differences between these codes in the context of turbulence transport research. The analysis shows consistency in linear stability results, fractional changes in energy flux, changes in the distribution of energy fluxes, fluctuations and phase angle with fast ions, and zonal shearing between the codes. However, discrepancies arise in absolute thermal energy levels and rotation effects on energy transport, especially in the presence of fast ions. The study underscores the critical importance of phase angle analysis in gyrokinetic code verification, particularly when assessing fast ion effects on turbulence. Additionally, it highlights the need to examine quantities at lower levels of the primacy hierarchy, as discrepancies at lower levels can lead to divergent results at higher levels. These findings indicate the necessity for further investigation into these discrepancies and the novel phase angle structures observed, contributing to the advancement of accurate transport predictions in fusion plasmas.

physics.plasm-ph

Stable Deuterium-Tritium burning plasmas with improved confinement in the presence of energetic-ion instabilities

Providing stable and clean energy sources is a necessity for the increasing demands of humanity. Energy produced by fusion reactions, in particular in tokamaks, is a promising path towards that goal. However, there is little experience with plasmas under conditions close to those expected in future fusion reactors, because it requires the fusion of Deuterium (D) and Tritium (T), while most of the experiments are currently performed in pure D. After more than 20 years, the Joint European Torus (JET) has carried out new D-T experiments with the aim of exploring the unique characteristics of burning D-T plasmas, such as the presence of highly energetic ions. A new stable, high confinement and impurity-free D-T regime, with strong reduction of energy losses with respect to D, has been found. Multiscale physics mechanisms critically determine the thermal confinement and the fusion power yield. These crucial achievements importantly contribute to the establishment of fusion energy generation as an alternative to fossil fuels.

physics.plasm-ph

Optimization and Portability of a Fusion OpenACC-based FORTRAN HPC Code from NVIDIA to AMD GPUs

NVIDIA has been the main provider of GPU hardware in HPC systems for over a decade. Most applications that benefit from GPUs have thus been developed and optimized for the NVIDIA software stack. Recent exascale HPC systems are, however, introducing GPUs from other vendors, e.g. with the AMD GPU-based OLCF Frontier system just becoming available. AMD GPUs cannot be directly accessed using the NVIDIA software stack, and require a porting effort by the application developers. This paper provides an overview of our experience porting and optimizing the CGYRO code, a widely-used fusion simulation tool based on FORTRAN with OpenACC-based GPU acceleration. While the porting from the NVIDIA compilers was relatively straightforward using the CRAY compilers on the AMD systems, the performance optimization required more fine-tuning. In the optimization effort, we uncovered code sections that had performed well on NVIDIA GPUs, but were unexpectedly slow on AMD GPUs. After AMD-targeted code optimizations, performance on AMD GPUs has increased to meet our expectations. Modest speed improvements were also seen on NVIDIA GPUs, which was an unexpected benefit of this exercise.

cs.DC

Elevating zero dimensional global scaling predictions to self-consistent theory-based simulations

We have developed an innovative workflow, STEP-0D, within the OMFIT integrated modelling framework. Through systematic validation against the International Tokamak Physics Activity (ITPA) global H-mode confinement database, we demonstrated that STEP-0D, on average, predicts the energy confinement time with a mean relative error (MRE) of less than 19%. Moreover, this workflow showed promising potential in predicting plasmas for proposed fusion reactors such as ARC, EU-DEMO, and CFETR, indicating moderate H-factors between 0.9 and 1.2. STEP-0D allows theory-based prediction of tokamak scenarios, beginning with zero-dimensional (0D) quantities. The workflow initiates with the PRO-create module, generating physically consistent plasma profiles and equilibrium using the same 0D quantities as the IPB98(y,2) confinement scaling. This sets the starting point for the STEP (Stability, Transport, Equilibrium, and Pedestal) module, which further iterates between theory-based physics models of equilibrium, core transport, and pedestal to yield a self-consistent solution. Given these attributes, STEP-0D not only improves the accuracy of predicting plasma performance but also provides a path towards a novel fusion power plant (FPP) design workflow. When integrated with engineering and costing models within an optimization, this new approach could eliminate the iterative reconciliation between plasma models of varying fidelity. This potential for a more efficient design process underpins STEP-0D's significant contribution to future fusion power plant development.

physics.plasm-ph

Comparing single-node and multi-node performance of an important fusion HPC code benchmark

Fusion simulations have traditionally required the use of leadership scale High Performance Computing (HPC) resources in order to produce advances in physics. The impressive improvements in compute and memory capacity of many-GPU compute nodes are now allowing for some problems that once required a multi-node setup to be also solvable on a single node. When possible, the increased interconnect bandwidth can result in order of magnitude higher science throughput, especially for communication-heavy applications. In this paper we analyze the performance of the fusion simulation tool CGYRO, an Eulerian gyrokinetic turbulence solver designed and optimized for collisional, electromagnetic, multiscale simulation, which is widely used in the fusion research community. Due to the nature of the problem, the application has to work on a large multi-dimensional computational mesh as a whole, requiring frequent exchange of large amounts of data between the compute processes. In particular, we show that the average-scale nl03 benchmark CGYRO simulation can be run at an acceptable speed on a single Google Cloud instance with 16 A100 GPUs, outperforming 8 NERSC Perlmutter Phase1 nodes, 16 ORNL Summit nodes and 256 NERSC Cori nodes. Moving from a multi-node to a single-node GPU setup we get comparable simulation times using less than half the number of GPUs. Larger benchmark problems, however, still require a multi-node HPC setup due to GPU memory capacity needs, since at the time of writing no vendor offers nodes with a sufficient GPU memory setup. The upcoming external NVSWITCH does however promise to deliver an almost equivalent solution for up to 256 NVIDIA GPUs.

cs.DC

Fusion research using Azure A100 HPC instances

Fusion simulations have in the past required the use of leadership scale HPC resources to produce advances in physics. One such package is CGYRO, a premier multi-scale plasma turbulence simulation code. CGYRO is a typical HPC application that would not fit into a single node, as it requires O(100 GB) of memory and O(100 TFLOPS) worth of compute for relevant simulations. When distributed across multiple nodes, CGYRO requires high-throughput and low-latency networking to effectively use the compute resources. While in the past such compute may have required hundreds, or even thousands of nodes, recent advances in hardware capabilities allow for just a couple of nodes to deliver the necessary compute power. This paper presents our experience running CGYRO on NVIDIA A100 GPUs on InfiniBand-connected HPC resources in the Microsoft Azure Cloud. A comparison to older generation CPU and GPU Azure resources as well as on-prem resources is also provided.

physics.plasm-ph

Fluid moments of the Landau collision operator

One important problem in plasma physics is the lack of an accurate and complete description of Coulomb collisions in associated fluid models. To shed light on the problem, this Letter introduces an integral identity involving the multi-dimensional Hermite tensor polynomials and presents a method for computing exact expressions for the fluid moments of the nonlinear Landau collision operator. The proposed methodology provides a systematic and rigorous means of extending the validity of fluid models that have an underlying inverse-square force particle dynamics to weakly collisional and strong flow regimes.

physics.plasm-ph

Turbulent momentum transport due to neoclassical flows

Intrinsic toroidal rotation in a tokamak can be driven by turbulent momentum transport due to neoclassical flow effects breaking a symmetry of turbulence. In this paper we categorize the contributions due to neoclassical effects to the turbulent momentum transport, and evaluate each contribution using gyrokinetic simulations. We find that the relative importance of each contribution changes with collisionality. For low collisionality, the dominant contributions come from neoclassical particle and parallel flows. For moderate collisionality, there are non- negligible contributions due to neoclassical poloidal electric field and poloidal gradients of density and temperature, which are not important for low collisionality.

physics.plasm-ph

The Gaussian Radial Basis Function Method for Plasma Kinetic Theory

A fundamental macroscopic description of a magnetized plasma is the Vlasov equation supplemented by the nonlinear inverse-square force Fokker-Planck collision operator [Rosenbluth et al., Phys. Rev., 107, 1957]. The Vlasov part describes advection in a six-dimensional phase space whereas the collision operator involves friction and diffusion coefficients that are weighted velocity-space integrals of the particle distribution function. The Fokker-Planck collision operator is an integro-differential, bilinear operator, and numerical discretization of the operator is far from trivial. In this letter, we describe a new approach to discretize the entire kinetic system based on an expansion in Gaussian Radial Basis functions (RBFs). This approach is particularly well-suited to treat the collision operator because the friction and diffusion coefficients can be analytically calculated. Although the RBF method is known to be a powerful scheme for the interpolation of scattered multidimensional data, Gaussian RBFs also have a deep physical interpretation as local thermodynamic equilibria. In this letter we outline the general theory, highlight the connection to plasma fluid theories, and also give 2D and 3D numerical solutions of the nonlinear Fokker-Planck equation. A broad spectrum of applications for the new method is anticipated in both astrophysical and laboratory plasmas.

physics.plasm-ph