We present a CUDA-based parallel implementation on GPU architecture of a modified version of the Smoothed Particle Hydrodynamics (SPH) method. This modified formulation exploits a strategy based on the Taylor series expansion, which simultaneously improves the approximation of a function and its derivatives with respect to the standard formulation. The improvement in accuracy comes at the cost of an additional computational effort. The computational demand becomes increasingly crucial as problem size increases but can be addressed by employing fast summations in a parallel computational scheme. The experimental analysis showed that our parallel implementation significantly reduces the runtime, with speed-ups of up to 90,when compared to the CPU-based implementation.

Antonelli, L., Francomano, E., Gregoretti, F. (2021). A CUDA-based implementation of an improved SPH method on GPU. APPLIED MATHEMATICS AND COMPUTATION, 409, 125482 [10.1016/j.amc.2020.125482].

A CUDA-based implementation of an improved SPH method on GPU

Francomano, E.
;
2021-01-01

Abstract

We present a CUDA-based parallel implementation on GPU architecture of a modified version of the Smoothed Particle Hydrodynamics (SPH) method. This modified formulation exploits a strategy based on the Taylor series expansion, which simultaneously improves the approximation of a function and its derivatives with respect to the standard formulation. The improvement in accuracy comes at the cost of an additional computational effort. The computational demand becomes increasingly crucial as problem size increases but can be addressed by employing fast summations in a parallel computational scheme. The experimental analysis showed that our parallel implementation significantly reduces the runtime, with speed-ups of up to 90,when compared to the CPU-based implementation.
2021
Antonelli, L., Francomano, E., Gregoretti, F. (2021). A CUDA-based implementation of an improved SPH method on GPU. APPLIED MATHEMATICS AND COMPUTATION, 409, 125482 [10.1016/j.amc.2020.125482].
File in questo prodotto:
File Dimensione Formato  
ISPHonGPUREVISED3.pdf

accesso aperto

Tipologia: Pre-print
Dimensione 367.32 kB
Formato Adobe PDF
367.32 kB Adobe PDF Visualizza/Apri
AMC_CUDA.pdf

Solo gestori archvio

Tipologia: Versione Editoriale
Dimensione 909.3 kB
Formato Adobe PDF
909.3 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10447/426904
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 10
  • ???jsp.display-item.citation.isi??? 8
social impact