GPU Acceleration of MPS for Three-Dimensional Sloshing
暂无分享,去创建一个
In this paper, the application of a GPU-based particle method to three-dimensional sloshing problem is presented. Moving particle semi-implicit (MPS) method is a Lagrangian method which can be used to simulate nonlinear flow effectively. But one of its drawbacks is the high computation cost with the increase of particle number. Based on modified MPS, the MPS-GPU-SJTU solver is developed to simulate a large sum of particles by using GPU which supports large-scale scientific computations. In addition, one optimization strategy is applied to reduce the storage and computation cost of Poisson equation of pressure (PPE). Then the convergent validation is carried out to verify the accuracy of present solver. And the accuracy and performance of GPU-based solver are investigated by comparing the results with those by CPU. As a summary of results, the GPU-based solver shows a good agreement with CPU solver (MLParticle-SJTU). And the computation efficiency of GPU is much higher than CPU.