English
Related papers

Related papers: Fast, feature-rich weakly-compressible SPH on GPU:…

200 papers

Usage of GPUs as co-processors is a well-established approach to accelerate costly algorithms operating on matrices and vectors. We aim to further improve the performance of the Global Neutrino Analysis framework (GNA) by adding GPU support…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-04-23 Anna Fatkina , Maxim Gonchar , Liudmila Kolupaeva , Dmitry Naumov , Konstantin Treskov

Parallel computing can offer an enormous advantage regarding the performance for very large applications in almost any field: scientific computing, computer vision, databases, data mining, and economics. GPUs are high performance many-core…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-11-24 Bogdan Oancea , Tudorel Andrei , Raluca Mariana Dragoescu

This paper explores strategies to transform an existing CPU-based high-performance computational fluid dynamics solver, HyPar, for compressible flow simulations on emerging exascale heterogeneous (CPU+GPU) computing platforms. The…

Computational Engineering, Finance, and Science · Computer Science 2022-12-07 Youngdae Kim , Debojyoti Ghosh , Emil M. Constantinescu , Ramesh Balakrishnan

This report presents a comprehensive analysis of the performance of GPU accelerated meshfree CFD solvers for two-dimensional compressible flows in Fortran, C++, Python, and Julia. The programming model CUDA is used to develop the GPU codes.…

Programming Languages · Computer Science 2023-05-03 Nischay Ram Mamidi , Kumar Prasun , Dhruv Saxena , Anil Nemili , Bharatkumar Sharma , S. M. Deshpande

This paper proposes a versatile high-performance execution model, inspired by systolic arrays, for memory-bound regular kernels running on CUDA-enabled GPUs. We formulate a systolic model that shifts partial sums by CUDA warp primitives for…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-09-09 Peng Chen , Mohamed Wahib , Shinichiro Takizawa , Ryousei Takano , Satoshi Matsuoka

PySPH is an open-source, Python-based, framework for particle methods in general and Smoothed Particle Hydrodynamics (SPH) in particular. PySPH allows a user to define a complete SPH simulation using pure Python. High-performance code is…

The smoothed particle hydrodynamics (SPH) method has been increasingly used to study fluid problems in recent years; but its computational cost can be high if high resolution is required. In this study, an adaptive resolution method based…

Computational Physics · Physics 2019-01-23 Xiufeng Yang , Song-Charng Kong

We implemented the pressure-implicit with splitting of operators (PISO) and semi-implicit method for pressure-linked equations (SIMPLE) solvers of the Navier-Stokes equations on Fermi-class graphics processing units (GPUs) using the CUDA…

Distributed, Parallel, and Cluster Computing · Computer Science 2012-10-01 Tadeusz Tomczak , Katarzyna Zadarnowska , Zbigniew Koza , Maciej Matyka , Łukasz Mirosław

Smoothed particle hydrodynamics is a particle-based, fully Lagrangian, method for fluid-flow simulations. In this work, fundamental concepts of the method are first briefly recalled. Then, we present a thorough comparison of three different…

Fluid Dynamics · Physics 2012-08-22 Kamil Szewc , Jacek Pozorski , Jean-Pierre Minier

GPUs are playing an increasingly important role in general-purpose computing. Many algorithms require synchronizations at different levels of granularity in a single GPU. Additionally, the emergence of dense GPU nodes also calls for…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-04-14 Lingqi Zhang , Mohamed Wahib , Haoyu Zhang , Satoshi Matsuoka

The Smoothed Particle Hydrodynamics (SPH) is a particle-based, Lagrangian method for fluid-flow simulations. In this work, fundamental concepts of this method are first briefly recalled. Then, the ability to accurately model granular…

Geophysics · Physics 2016-02-26 Kamil Szewc

Design considerations for molecular dynamics algorithms capable of taking advantage of the computational power of a graphics processing unit (GPU) are described. Accommodating the constraints of scalable streaming-multiprocessor hardware…

Computational Physics · Physics 2011-01-27 D. C. Rapaport

We present a scalable dissipative particle dynamics simulation code, fully implemented on the Graphics Processing Units (GPUs) using a hybrid CUDA/MPI programming model, which achieves 10-30 times speedup on a single GPU over 16 CPU cores…

Distributed, Parallel, and Cluster Computing · Computer Science 2014-12-01 Yu-Hang Tang , George Em Karniadakis

The method of Smoothed Particle Hydrodynamics (SPH) has been widely studied and implemented for a large variety of problems, ranging from astrophysics to fluid dynamics and elasticity problems in solids. However, the method is known to have…

Instrumentation and Methods for Astrophysics · Physics 2013-10-16 Ruslan F. Gabbasov , Jaime Klapp-Escribano , Joel Suarez-Cansino , Leonardo Di G. Sigalotti

In this paper we propose an accurate, and computationally efficient method for incorporating adaptive spatial resolution into weakly-compressible Smoothed Particle Hydrodynamics (SPH) schemes. Particles are adaptively split and merged in an…

Fluid Dynamics · Physics 2022-05-17 Abhinav Muta , Prabhu Ramachandran

These notes accompany the open-source code published in GitHub which implements a GPU-based line-segment, surface-triangle intersection algorithm in CUDA. It mentions some relevant works and discusses issues specific to this implementation.…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-09-08 Raymond Leung

Modulating the number of particles in a region is key to accurately capturing the nuances in compressible flows with Smoothed Particle Hydrodynamics (SPH). This paper presents a volume-based adaptive refinement and derefinement procedure,…

Fluid Dynamics · Physics 2025-08-08 Navaneet Villodi , Prabhu Ramachandran

Computational fluid dynamics and fluid-structure interaction simulations involving moving and deforming bodies is extremely hard. In this work, we present a graphical processing unit (GPU) optimized implementation of the sharp-interface…

Computational Physics · Physics 2026-05-07 Sushrut Kumar , Joshua Romero , Jung-Hee Seo , Massimiliano Fatica , Rajat Mittal

Smoothed Particle Hydrodynamics (SPH) is a frequently applied tool in computational astrophysics to solve the fluid dynamics equations governing the systems under study. For some problems, for example when involving asteroids and asteroid…

Instrumentation and Methods for Astrophysics · Physics 2023-11-20 Irina Sagert , Oleg Korobkin , Ingo Tews , Bing-Jyun Tsao , Hyun Lim , Michael J. Falato , Julien Loiseau

Smoothed Particle Hydrodynamics (SPH) methods are advantageous in simulations of fluids in domains with free boundary. Special SPH methods have also been developed to simulate solids. However, there are situations where the matter behaves…

Fluid Dynamics · Physics 2024-01-18 Ondřej Kincl , Ilya Peshkov , Michal Pavelka , Václav Klika