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.
Keywords for this software
References in zbMATH (referenced in 3 articles )
Showing results 1 to 3 of 3.
- Reguly, István Z.; Mudalige, Gihan R.: Productivity, performance, and portability for computational fluid dynamics applications (2020)
- Rezavand, Massoud; Winkler, Daniel; Sappl, Johannes; Seiler, Laurent; Meister, Michael; Rauch, Wolfgang: A fully Lagrangian computational model for the integration of mixing and biochemical reactions in anaerobic digestion (2019)
- Alimirzazadeh, Siamak; Jahanbakhsh, Ebrahim; Maertens, Audrey; Leguizamón, Sebastián; Avellan, François: GPU-accelerated 3-D finite volume particle method (2018)