Toward Full GPU Implementation of Fluid-Structure Interaction
Fluid-structure interaction (FSI) is a notoriously difficult topic in the fields of Computational Fluid Dynamics (CFD) and Finite Element Analysis (FEA), as it requires the deployment of a coupling framework between two different numerical methodologies. Theoretically, the coupling may suffer from n...
Saved in:
Published in | 2019 18th International Symposium on Parallel and Distributed Computing (ISPDC) pp. 16 - 22 |
---|---|
Main Authors | , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.06.2019
|
Subjects | |
Online Access | Get full text |
DOI | 10.1109/ISPDC.2019.000-2 |
Cover
Loading…
Abstract | Fluid-structure interaction (FSI) is a notoriously difficult topic in the fields of Computational Fluid Dynamics (CFD) and Finite Element Analysis (FEA), as it requires the deployment of a coupling framework between two different numerical methodologies. Theoretically, the coupling may suffer from numerical instabilities or other types of incompatibilities. Practically, the strategies used to optimize and parallelize the respective solvers need to be put into a common framework for the run-time coupling to exhibit acceptable performance. In this article, we present a strategy for deploying a FSI system in the many-thread framework of general purpose Graphics Processing Units (gpGPUs). The system uses the lattice Boltzmann method (LBM) to simulate fluid flow, a novel finite element (FE) solver for the non-linear structural analysis of deformable bodies, and the immersed boundary method (IBM) to impose the noslip boundary condition on the fluid-structure interface. In the literature, GPU implementations of LBM-IBM codes are restricted to situations where the immersed surfaces are very small compared to the total number of fluid cells [10], as it is often the case for exterior flow simulations around obstacles. This article investigates two situations in which the density of immersed objects is inherently high. In the first case, we mimic the physics of a rigid (non-deformable) multi-rotor propeller with imposed motion and a solid-vertex to fluid-node ratio of less than 1%. In the second case, we simulate deformable red blood cells (RBCs), whose motion is resolved by the FEM part, flowing in the blood plasma, with a vertex-to-node ratio of 1%-10%. |
---|---|
AbstractList | Fluid-structure interaction (FSI) is a notoriously difficult topic in the fields of Computational Fluid Dynamics (CFD) and Finite Element Analysis (FEA), as it requires the deployment of a coupling framework between two different numerical methodologies. Theoretically, the coupling may suffer from numerical instabilities or other types of incompatibilities. Practically, the strategies used to optimize and parallelize the respective solvers need to be put into a common framework for the run-time coupling to exhibit acceptable performance. In this article, we present a strategy for deploying a FSI system in the many-thread framework of general purpose Graphics Processing Units (gpGPUs). The system uses the lattice Boltzmann method (LBM) to simulate fluid flow, a novel finite element (FE) solver for the non-linear structural analysis of deformable bodies, and the immersed boundary method (IBM) to impose the noslip boundary condition on the fluid-structure interface. In the literature, GPU implementations of LBM-IBM codes are restricted to situations where the immersed surfaces are very small compared to the total number of fluid cells [10], as it is often the case for exterior flow simulations around obstacles. This article investigates two situations in which the density of immersed objects is inherently high. In the first case, we mimic the physics of a rigid (non-deformable) multi-rotor propeller with imposed motion and a solid-vertex to fluid-node ratio of less than 1%. In the second case, we simulate deformable red blood cells (RBCs), whose motion is resolved by the FEM part, flowing in the blood plasma, with a vertex-to-node ratio of 1%-10%. |
Author | Kotsalos, Christos Latt, Jonas Beny, Joel |
Author_xml | – sequence: 1 givenname: Joel surname: Beny fullname: Beny, Joel organization: University of Geneva – sequence: 2 givenname: Christos surname: Kotsalos fullname: Kotsalos, Christos organization: University of Geneva – sequence: 3 givenname: Jonas surname: Latt fullname: Latt, Jonas organization: University of Geneva |
BookMark | eNotzM1KAzEUQOEIutDaveAmLzDjvUljJgsXMjrtQMFC23W5Te5AYH5KzCC-vYiuzuKDcyeux2lkIR4QSkRwT-1-91aXCtCVAFCoK7F0tkKrKtQVoLkVL4fpi1KQzdz3cr07yna49DzwmCnHaZRTJ5t-jqHY5zT7PCeW7Zg5kf_le3HTUf_Jy_8uxLF5P9SbYvuxbuvXbRHRmlxwYCDUPqyCYgNEJlhyulNnFawHZGvRGec7CoBnt-IuVC6gN957S-ZZL8Tj3zcy8-mS4kDp-1RZB85o_QPmNUZm |
CODEN | IEEPAD |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/ISPDC.2019.000-2 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Xplore IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Statistics |
EISBN | 9781728138015 1728138019 |
EndPage | 22 |
ExternalDocumentID | 8790953 |
Genre | orig-research |
GroupedDBID | 6IE 6IL CBEJK RIE RIL |
ID | FETCH-LOGICAL-i175t-ede0a13cd4d2e50aa5d7a93f2b2d7c01e771959cfad01b94efd89d1c5ccc7a563 |
IEDL.DBID | RIE |
IngestDate | Thu Jun 29 18:39:04 EDT 2023 |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i175t-ede0a13cd4d2e50aa5d7a93f2b2d7c01e771959cfad01b94efd89d1c5ccc7a563 |
PageCount | 7 |
ParticipantIDs | ieee_primary_8790953 |
PublicationCentury | 2000 |
PublicationDate | 2019-Jun |
PublicationDateYYYYMMDD | 2019-06-01 |
PublicationDate_xml | – month: 06 year: 2019 text: 2019-Jun |
PublicationDecade | 2010 |
PublicationTitle | 2019 18th International Symposium on Parallel and Distributed Computing (ISPDC) |
PublicationTitleAbbrev | ISPDC |
PublicationYear | 2019 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
Score | 1.743726 |
Snippet | Fluid-structure interaction (FSI) is a notoriously difficult topic in the fields of Computational Fluid Dynamics (CFD) and Finite Element Analysis (FEA), as it... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 16 |
SubjectTerms | CUDA Force GPU Graphics processing units immersed boundary Instruction sets Kernel lattice Boltzmann Lattices nodal projective finite elements red blood cells Sociology Statistics |
Title | Toward Full GPU Implementation of Fluid-Structure Interaction |
URI | https://ieeexplore.ieee.org/document/8790953 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LTwIxEJ4AJ04-wPhODx4ttLst3Z5RRBMMCZJwI30mRF2MYS_-etsuaDQevDVNk7Yzh3l-3wBcDSQzkiqNtTIWMy4LrLVRWPsQPeSZtTSLAOfJ42A8Zw8LvmjA9RcWxjmXms9cLy5TLd-uTRVTZf1CyEiP1oRmCNxqrNau8khk_342vRnGZq3IQElw9mNeSjIXoz2Y7C6qu0See9VG98zHLw7G_75kH7rfwDw0_TI5B9Bw5SG0o8NY8y13IKaLg9JRDC3R3XSOEv3v6xZhVKK1R6OXamXxLBHHVu8OpaRgjW_ownx0-zQc4-2IBLwKdn-DnXVE0dxYZjPHiVLcCiVzn-nMCkOoEyKyxxivLKFaMudtIS013BgjFB_kR9Aq16U7BkR9iGw0UQXlmknPdDjlc2eCSyKC28hPoBPlsHyrWTCWWxGc_r19Bu2oibqp6hxa4U_uIpjvjb5MevsEYISeGw |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LTwIxEJ4gHvTkA4xve_BoYbvb0u0ZRVAgJEDCjfSZEHUxhr346213AaPx4K1pmvQxh29mOt83ALctQbUgUmEltcGUiRQrpSVWzkcPSWwMiQPBeTBsdaf0acZmFbjbcmGstUXxmW2EYfGXb5Y6D6myZspFkEfbgV2P-1SUbK3N32Mkmr3x6L4dyrWCBmWE4x8dUwrA6BzAYLNVWSfy0shXqqE_f6kw_vcsh1D_puah0RZ0jqBis2PYDy5jqbhcg5Aw9mZHIbhEj6MpKgSA39YcowwtHeq85guDx4V0bP5hUZEWLBkOdZh2HibtLl43ScALj_wrbI2NJEm0oSa2LJKSGS5F4mIVG64jYjkP-jHaSRMRJah1JhWGaKa15pK1khOoZsvMngIizsc2KpIpYYoKR5Vf5RKrvVPCvePIzqAW3mH-XupgzNdPcP739A3sdSeD_rzfGz5fwH6wSllidQlVfz975cF8pa4LG34B3LKhaw |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2019+18th+International+Symposium+on+Parallel+and+Distributed+Computing+%28ISPDC%29&rft.atitle=Toward+Full+GPU+Implementation+of+Fluid-Structure+Interaction&rft.au=Beny%2C+Joel&rft.au=Kotsalos%2C+Christos&rft.au=Latt%2C+Jonas&rft.date=2019-06-01&rft.pub=IEEE&rft.spage=16&rft.epage=22&rft_id=info:doi/10.1109%2FISPDC.2019.000-2&rft.externalDocID=8790953 |