9,784 research outputs found
On the Scalability of Data Reduction Techniques in Current and Upcoming HPC Systems from an Application Perspective
We implement and benchmark parallel I/O methods for the fully-manycore driven
particle-in-cell code PIConGPU. Identifying throughput and overall I/O size as
a major challenge for applications on today's and future HPC systems, we
present a scaling law characterizing performance bottlenecks in
state-of-the-art approaches for data reduction. Consequently, we propose,
implement and verify multi-threaded data-transformations for the I/O library
ADIOS as a feasible way to trade underutilized host-side compute potential on
heterogeneous systems for reduced I/O latency.Comment: 15 pages, 5 figures, accepted for DRBSD-1 in conjunction with ISC'1
Generation of Warm Dense Plasma on Solar Panel Infrastructure in Exo-Atmospheric Conditions
The use of a weaponized thermo-nuclear device in exo-atmospheric conditions would be of great impact on the material integrity of orbiting satellite infrastructure. Particular damage would occur to the multi-layered, solar cell components of such satellites. The rapid absorption of X-ray radiation originating from a nuclear blast into these layers occurs over a picosecond time scale and leads to the generation of Warm Dense Plasma (WDP). While incredibly difficult and costly to replicate in a laboratory setting, a collection of computational techniques and software libraries may be utilized to simulate the intricate atomic and subatomic physics characteristics of such an event. Use of the Monte Carlo sampling method within the Geant4 software library allows for the energy deposition and power density profiles by X-rays into this system to be determined. By understanding and modeling the different factors which can affect the absorption of thermonuclear X-ray radiation, specifically, “cold –X-ray radiation,” in the energy range of approximately 1 to 1.5 keV, the molecular dynamics modeling of WDP generation and evolution can be performed using the LAMMPS code library. One aspect modeled and utilized within this software is the Planck blackbody spectrum of X-rays, assumed to be emitted by the detonation. Another such factor explored is the effect of primary and secondary particle backscattering within the active solar cell layer. Ultimately, it was determined that the primary and secondary particle backscattering of photons and electrons occurs at such a relatively low rate that its effect on the properties of the generated WDP is negligible. Once the energy deposition and power density profiles are determined, LAMMPS is utilized in order to understand the spatio-temporal evolution of the WDP as well as the temperature, stress, and mass density distribution within the material, at its surface, and its immediate vacuum surroundings
Generalized, energy-conserving numerical simulations of particles in general relativity. II. Test particles in electromagnetic fields and GRMHD
Direct observations of compact objects, in the form of radiation spectra,
gravitational waves from VIRGO/LIGO, and forthcoming direct imaging, are
currently one of the primary source of information on the physics of plasmas in
extreme astrophysical environments. The modeling of such physical phenomena
requires numerical methods that allow for the simulation of microscopic plasma
dynamics in presence of both strong gravity and electromagnetic fields. In
Bacchini et al. (2018) we presented a detailed study on numerical techniques
for the integration of free geodesic motion. Here we extend the study by
introducing electromagnetic forces in the simulation of charged particles in
curved spacetimes. We extend the Hamiltonian energy-conserving method presented
in Bacchini et al. (2018) to include the Lorentz force and we test its
performance compared to that of standard explicit Runge-Kutta and implicit
midpoint rule schemes against analytic solutions. Then, we show the application
of the numerical schemes to the integration of test particle trajectories in
general relativistic magnetohydrodynamic (GRMHD) simulations, by modifying the
algorithms to handle grid-based electromagnetic fields. We test this approach
by simulating ensembles of charged particles in a static GRMHD configuration
obtained with the Black Hole Accretion Code (BHAC)
Simulation of beam-induced plasma in gas-filled rf cavities
Processes occurring in a radio-frequency (rf) cavity, filled with high
pressure gas and interacting with proton beams, have been studied via advanced
numerical simulations. Simulations support the experimental program on the
hydrogen gas-filled rf cavity in the Mucool Test Area (MTA) at Fermilab, and
broader research on the design of muon cooling devices. SPACE, a 3D
electromagnetic particle-in-cell (EM-PIC) code with atomic physics support, was
used in simulation studies. Plasma dynamics in the rf cavity, including the
process of neutral gas ionization by proton beams, plasma loading of the rf
cavity, and atomic processes in plasma such as electron-ion and ion-ion
recombination and electron attachment to dopant molecules, have been studied.
Through comparison with experiments in the MTA, simulations quantified several
uncertain values of plasma properties such as effective recombination rates and
the attachment time of electrons to dopant molecules. Simulations have achieved
very good agreement with experiments on plasma loading and related processes.
The experimentally validated code SPACE is capable of predictive simulations of
muon cooling devices.Comment: 10 pp. arXiv admin note: text overlap with arXiv:1709.0528
Plasma turbulence at ion scales: a comparison between PIC and Eulerian hybrid-kinetic approaches
Kinetic-range turbulence in magnetized plasmas and, in particular, in the
context of solar-wind turbulence has been extensively investigated over the
past decades via numerical simulations. Among others, one of the widely adopted
reduced plasma model is the so-called hybrid-kinetic model, where the ions are
fully kinetic and the electrons are treated as a neutralizing (inertial or
massless) fluid. Within the same model, different numerical methods and/or
approaches to turbulence development have been employed. In the present work,
we present a comparison between two-dimensional hybrid-kinetic simulations of
plasma turbulence obtained with two complementary approaches spanning about two
decades in wavenumber - from MHD inertial range to scales well below the ion
gyroradius - with a state-of-the-art accuracy. One approach employs hybrid
particle-in-cell (HPIC) simulations of freely-decaying Alfv\'enic turbulence,
whereas the other consists of Eulerian hybrid Vlasov-Maxwell (HVM) simulations
of turbulence continuously driven with partially-compressible large-scale
fluctuations. Despite the completely different initialization and
injection/drive at large scales, the same properties of turbulent fluctuations
at are observed. The system indeed self-consistently
"reprocesses" the turbulent fluctuations while they are cascading towards
smaller and smaller scales, in a way which actually depends on the plasma beta
parameter. Small-scale turbulence has been found to be mainly populated by
kinetic Alfv\'en wave (KAW) fluctuations for , whereas KAW
fluctuations are only sub-dominant for low-.Comment: 18 pages, 4 figures, accepted for publication in J. Plasma Phys.
(Collection: "The Vlasov equation: from space to laboratory plasma physics"
Leveraging HPC Profiling & Tracing Tools to Understand the Performance of Particle-in-Cell Monte Carlo Simulations
Large-scale plasma simulations are critical for designing and developing
next-generation fusion energy devices and modeling industrial plasmas. BIT1 is
a massively parallel Particle-in-Cell code designed for specifically studying
plasma material interaction in fusion devices. Its most salient characteristic
is the inclusion of collision Monte Carlo models for different plasma species.
In this work, we characterize single node, multiple nodes, and I/O performances
of the BIT1 code in two realistic cases by using several HPC profilers, such as
perf, IPM, Extrae/Paraver, and Darshan tools. We find that the BIT1 sorting
function on-node performance is the main performance bottleneck. Strong scaling
tests show a parallel performance of 77% and 96% on 2,560 MPI ranks for the two
test cases. We demonstrate that communication, load imbalance and
self-synchronization are important factors impacting the performance of the
BIT1 on large-scale runs.Comment: Accepted by the Euro-Par 2023 workshops (TDLPP 2023), prepared in the
standardized Springer LNCS format and consists of 12 pages, which includes
the main text, references, and figure
- …