Published May 30, 2017 | Version v1
Journal article

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/012017

Additional details

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