JAXA Repository / AIREX 未来へ続く、宙(そら)への英知

このアイテムに関連するファイルはありません。

タイトルA Simple GPU-Accelerated Two-Dimensional MUSCL-Hancock Solver for Ideal Magnetohydrodynamics
本文(外部サイト)http://hdl.handle.net/2060/20140017815
著者(英)Dorelli, John C.; Bard, Christopher
著者所属(英)NASA Goddard Space Flight Center
発行日2013-11-19
言語eng
内容記述We describe our experience using NVIDIA's CUDA (Compute Unified Device Architecture) C programming environment to implement a two-dimensional second-order MUSCL-Hancock ideal magnetohydrodynamics (MHD) solver on a GTX 480 Graphics Processing Unit (GPU). Taking a simple approach in which the MHD variables are stored exclusively in the global memory of the GTX 480 and accessed in a cache-friendly manner (without further optimizing memory access by, for example, staging data in the GPU's faster shared memory), we achieved a maximum speed-up of approx. = 126 for a sq 1024 grid relative to the sequential C code running on a single Intel Nehalem (2.8 GHz) core. This speedup is consistent with simple estimates based on the known floating point performance, memory throughput and parallel processing capacity of the GTX 480.
NASA分類Computer Programming and Software
レポートNOGSFC-E-DAA-TN8735
権利Copyright, Distribution as joint owner in the copyright


このリポジトリに保管されているアイテムは、他に指定されている場合を除き、著作権により保護されています。