کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
762529 896697 2011 10 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
GPU-acceleration for Moving Particle Semi-Implicit method
موضوعات مرتبط
مهندسی و علوم پایه سایر رشته های مهندسی مکانیک محاسباتی
پیش نمایش صفحه اول مقاله
GPU-acceleration for Moving Particle Semi-Implicit method
چکیده انگلیسی

The MPS (Moving Particle Semi-implicit) method has been proven useful in computation free-surface hydrodynamic flows. Despite its applicability, one of its drawbacks in practical application is the high computational load. On the other hand, Graphics Processing Unit (GPU), which was originally developed for acceleration of computer graphics, now provides unprecedented capability for scientific computations.The main objective of this study is to develop a GPU-accelerated MPS code using CUDA (Compute Unified Device Architecture) language. Several techniques have been shown to optimize calculations in CUDA. In order to promote the acceleration by GPU, particular attentions are given to both the search of neighboring particles and the iterative solution of simultaneous linear equations in the Poisson Pressure Equation.In this paper, 2-dimensional calculations of elliptical drop evolution and dam break flow have been carried out by the GPU-accelerated MPS method, and the accuracy and performance of GPU-based code are investigated by comparing the results with those by CPU. It is shown that results of GPU-based calculations can be obtained much faster with the same reliability as the CPU-based ones.


► A GPU-accelerated MPS code is developed on CUDA.
► Key issues for an efficient GPU-based implementation of MPS method are highlighted.
► The computational performance and accuracy of the GPU-based code are investigated.
► GPU-based calculations are performed faster than and as reliable as CPU-based ones.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computers & Fluids - Volume 51, Issue 1, 15 December 2011, Pages 174–183
نویسندگان
, , , ,