Oregon Undergraduate Research Journal: Vol. 9 No. 1 (2015)
Permanent URI for this collection
Cover art by Basil Price
Browse
Browsing Oregon Undergraduate Research Journal: Vol. 9 No. 1 (2015) by Subject "Graphics processing units"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
Item Open Access GPU-Imogen: An Astrophysical Hydrodynamic Code Built for Graphics Processing Units(University of Oregon, 2015) Brown, Isaac; Wolken, TomWe describe Graphics Processing Unit-Imogen (GPU-Imogen), an astrophysical hydrodynamics computer code, developed by Erik Keever and Scott Ernst. GPU-Imogen uses the Harten-Lax-van Leer-Contact (HLLC) fluid scheme to simulate the compressible Euler equations (equations governing a fluid with no viscosity or heat conduction). The fluid scheme is performed on the GPU, with the possibility of parallelization to multiple GPUs per node and/or GPU clusters. We describe the fluid scheme and GPU parallelization to understand the robustness and efficiency of the code. Benchmark tests of one-, two-, and three-dimensional problems are provided to verify robustness. User friendly features of GPU-Imogen are also explored. GPU-Imogen is shown to be a strong choice for an astrophysical hydrodynamics code.