AMITIS: A 3D GPU-Based Hybrid-PIC Model for Space and Plasma Physics
- 1. Space Sciences Laboratory, University of California, Berkeley, California (United States)
- 2. NASA Goddard Space Flight Center (GSFC), Greenbelt, Maryland (United States)
Description
We have developed, for the first time, an advanced modeling infrastructure in space simulations (AMITIS) with an embedded three-dimensional self-consistent grid-based hybrid model of plasma (kinetic ions and fluid electrons) that runs entirely on graphics processing units (GPUs). The model uses NVIDIA GPUs and their associated parallel computing platform, CUDA, developed for general purpose processing on GPUs. The model uses a single CPU-GPU pair, where the CPU transfers data between the system and GPU memory, executes CUDA kernels, and writes simulation outputs on the disk. All computations, including moving particles, calculating macroscopic properties of particles on a grid, and solving hybrid model equations are processed on a single GPU. We explain various computing kernels within AMITIS and compare their performance with an already existing well-tested hybrid model of plasma that runs in parallel using multi-CPU platforms. We show that AMITIS runs ∼10 times faster than the parallel CPU-based hybrid model. We also introduce an implicit solver for computation of Faraday's Equation, resulting in an explicit-implicit scheme for the hybrid model equation. We show that the proposed scheme is stable and accurate. We examine the AMITIS energy conservation and show that the energy is conserved with an error < 0.2% after 500,000 timesteps, even when a very low number of particles per cell is used. (paper)
Availability note (English)
Available from http://dx.doi.org/10.1088/1742-6596/837/1/012017Additional details
Identifiers
Publishing Information
- Journal Title
- Journal of Physics. Conference Series (Online)
- Journal Volume
- 837
- Journal Issue
- 1
- Journal Page Range
- [27 p.]
- ISSN
- 1742-6596
Conference
- Title
- 11. international conference on numerical modeling of space plasma flows
- Acronym
- ASTRONUM-2016
- Dates
- 6-10 Jun 2016
- Place
- Monterey, CA (United States)
INIS
- Country of Publication
- United Kingdom
- Country of Input or Organization
- International Atomic Energy Agency (IAEA)
- INIS RN
- 49019445
- Subject category
- S71: CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSICS;
- Resource subtype / Literary indicator
- Conference
- Descriptors DEI
- CALCULATION METHODS; COMPARATIVE EVALUATIONS; ELECTRONS; ENERGY CONSERVATION; EQUATIONS; FLUIDS; GRIDS; IONS; KERNELS; KINETICS; PARTICLES; PLASMA; SPACE; THREE-DIMENSIONAL CALCULATIONS
- Descriptors DEC
- CHARGED PARTICLES; ELECTRODES; ELEMENTARY PARTICLES; EVALUATION; FERMIONS; LEPTONS