NASA NTRS ยท 20110015168
Porting a Hall MHD Code to a Graphic Processing Unit
Abstract
We present our experience porting a Hall MHD code to a Graphics Processing Unit (GPU). The code is a 2nd order accurate MUSCL-Hancock scheme which makes use of an HLL Riemann solver to compute numerical fluxes and second-order finite differences to compute the Hall contribution to the electric field. The divergence of the magnetic field is controlled with Dedner?s hyperbolic divergence cleaning method. Preliminary benchmark tests indicate a speedup (relative to a single Nehalem core) of 58x for a double precision calculation. We discuss scaling issues which arise when distributing work across multiple GPUs in a CPU-GPU cluster.
Keep this discovery
Explore connections, maps & timelines
Dorelli, John C.. 2011-07-24. Porting a Hall MHD Code to a Graphic Processing Unit. https://ntrs.nasa.gov/citations/20110015168
Cite the original work for its findings. Save a collection to share your selection of sources.