Publication Date:
2019-07-13
Description:
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.
Keywords:
Computer Programming and Software
Type:
GSFC.ABS.4778.2011
,
10th International School/Symposium for Space Simulations ISSS-10; Jul 24, 2011 - Jul 31, 2011; Banff, Alberta; Canada
Format:
application/pdf
Permalink