• Home
  • Search
  • A Particle Method for Fluid-Structure Interaction Simulations in Multiple GPUs
  • Cite Icon1
  • https://doi.org/10.1007/978-3-319-57972-6_26Copy DOI Icon

A Particle Method for Fluid-Structure Interaction Simulations in Multiple GPUs

  • Jan 1, 2017
  • Julián Becerra-Sagredo +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This chapter is a presentation of the programming philosophy behind a novel numerical particle method for the simulation of the interaction of compressible fluids and elastic structures, specifically designed to run in multiple Graphics Processing Units (GPUs). The code has been developed using the CUDA C Application Programming Interface (API) for fine-grain parallelism in the GPUs and the Message Passing Interface library (MPI) for the distribution of threads in the Central Processing Units (CPUs) and the communication of shared data between GPUs. The numerical algorithm does not use smoothing kernels nor weighting functions for the computation of differential operators. A novel approach is used to compute gradients using averages of radial finite differences and divergences using Gauss’ theorem by approximations based on area integrals around local spheres around each particle. The interactions of the particles inside the fluid are modelled using the isothermal, compressible Navier-Stokes equations and a simple equation of state. The elastic material is modelled using inter-particle springs with damping. Results show the potential of the method for the simulation of flows in complex geometries.

Similar Papers
  • PDF
  • Research Article
  • Citations7

LTTng CLUST: A System-Wide Unified CPU and GPU Tracing Tool for OpenCL Applications

  • Aug 19, 2015
  • Advances in Software Engineering
  • David Couturier +1
  • Research Article
  • Citations46

Large scale parallelisation of the material point method with multiple GPUs

  • May 17, 2018
  • Computers and Geotechnics
  • Youkou Dong +1
  • Conference Article
  • Citations53

Improving the Performance of CA-GMRES on Multicores with Multiple GPUs

  • May 01, 2014
  • Ichitaro Yamazaki +4
  • Research Article
  • Citations7

Simulation of sonic waves along a borehole in a heterogeneous formation: Accelerating 2.5-D finite differences using [Py]OpenCL

  • Mar 27, 2013
  • Computers & Geosciences
  • Ursula Iturrarán-Viveros +1
  • Conference Article
  • Citations13

GLoP

  • Sep 09, 2014
  • Xavier J A Bellekens +4
  • Book Chapter
  • Citations1

A Template for Scalable Continuum Dynamic Simulations in Multiple GPUs

  • Jan 01, 2016
  • Julián Becerra-Sagredo +4
  • Research Article
  • Citations13

Practical parallel AES algorithms on cloud for massive users and their performance evaluation

  • Dec 17, 2015
  • Concurrency and Computation: Practice and Experience
  • Xiongwei Fei +3
  • Research Article
  • Citations26

Efficient methods for implementation of multi-level nonrigid mass-preserving image registration on GPUs and multi-threaded CPUs

  • Jan 06, 2016
  • Computer Methods and Programs in Biomedicine
  • Nathan D Ellingwood +3
  • Research Article
  • Citations21

MoDNN: Memory Optimal Deep Neural Network Training on Graphics Processing Units

  • Mar 01, 2019
  • IEEE Transactions on Parallel and Distributed Systems
  • Xiaoming Chen +3
  • Conference Article
  • Citations36

Efficient large Pearson correlation matrix computing using hybrid MPI/CUDA

  • May 01, 2011
  • Ekasit Kijsipongse +3
  • Conference Article
  • Citations3

Victream

  • Dec 05, 2017
  • Jun Suzuki +6
  • Conference Article

Large Eddy Simulation of the PRECCINSTA Combustor Using a Native GPU Solver

  • Jun 16, 2025
  • Yu Xia +4
  • PDF
  • Research Article
  • Citations25

DdcMD: A fully GPU-accelerated molecular dynamics program for the Martini force field.

  • Jul 23, 2020
  • The Journal of Chemical Physics
  • Xiaohua Zhang +8
  • Research Article

Improving MSAProbs Algorithm performance and Parallel Computing using GPU

  • Apr 18, 2023
  • International Journal of Computer Applications
  • Sally Zaki El-Hadary +2
  • Research Article
  • Citations31

GPU acceleration of MPAS microphysics WSM6 using OpenACC directives: Performance and verification

  • Oct 14, 2020
  • Computers & Geosciences
  • Jae Youp Kim +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.