9,784 research outputs found

    On the Scalability of Data Reduction Techniques in Current and Upcoming HPC Systems from an Application Perspective

    Full text link
    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

    Get PDF
    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

    Get PDF
    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

    Full text link
    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

    Full text link
    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 kρi1k_\perp\rho_i\gtrsim1 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 β1\beta\geq1, whereas KAW fluctuations are only sub-dominant for low-β\beta.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

    Full text link
    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
    corecore