ICCM Conferences, The 8th International Conference on Computational Methods (ICCM2017)

Font Size: 
GPU Acceleration of MPS for Three-Dimensional Sloshing
Xiang Chen, Decheng Wan

Last modified: 2019-06-05

Abstract


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.

 


Keywords


Moving particle semi-implicit (MPS); GPU acceleration; MPS-GPU-SJTU solver; sloshing

An account with this site is required in order to view papers. Click here to create an account.