SPHEROS

GPU-SPHEROS: A GPU-Accelerated Versatile Solver Based on the Finite Volume Particle Method. The Finite Volume Particle Method (FVPM) is a mesh-free Arbitrary Lagrangian-Eulerian (ALE) method for fluid flow simulations which includes many of the desirable features of mesh-based Finite Volume Method(FVM) and SPH. In this paper, we introduce a GPU-accelerated 3-D FVPM in-house solver,called GPU-SPHEROS.The solver features spherical particles support and, has been developed in CUDA featuring the Thrust library,and optimized CUDA kernels for both compute-bound and memory-bound algorithms. We achieved a substantial speedup by a factor of more than 9xon NVLink-based Tesla P100 Pascal GPU compared to a CPU node equipped with twoIntel® Xeon® E5-2660 v2 CPUs.In the present paper, the deviation of a circular water jet impinging a flat plate has been also simulated entirely on GPU,as a case study.