Skip to main content

Immersed Boundary Method Halo Exchange in a Hemodynamics Application

Publication ,  Conference
Gounley, J; Draeger, EW; Randles, A
Published in: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
January 1, 2019

In recent years, highly parallelized simulations of blood flow resolving individual blood cells have been demonstrated. Simulating such dense suspensions of deformable particles in flow often involves a partitioned fluid-structure interaction (FSI) algorithm, with separate solvers for Eulerian fluid and Lagrangian cell grids, plus a solver - e.g., immersed boundary method - for their interaction. Managing data motion in parallel FSI implementations is increasingly important, particularly for inhomogeneous systems like vascular geometries. In this study, we evaluate the influence of Eulerian and Lagrangian halo exchanges on efficiency and scalability of a partitioned FSI algorithm for blood flow. We describe an MPI+OpenMP implementation of the immersed boundary method coupled with lattice Boltzmann and finite element methods. We consider how communication and recomputation costs influence the optimization of halo exchanges with respect to three factors: immersed boundary interaction distance, cell suspension density, and relative fluid/cell solver costs.

Duke Scholars

Published In

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

DOI

EISSN

1611-3349

ISSN

0302-9743

Publication Date

January 1, 2019

Volume

11536 LNCS

Start / End Page

441 / 455

Related Subject Headings

  • Artificial Intelligence & Image Processing
  • 46 Information and computing sciences
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Gounley, J., Draeger, E. W., & Randles, A. (2019). Immersed Boundary Method Halo Exchange in a Hemodynamics Application. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11536 LNCS, pp. 441–455). https://doi.org/10.1007/978-3-030-22734-0_32
Gounley, J., E. W. Draeger, and A. Randles. “Immersed Boundary Method Halo Exchange in a Hemodynamics Application.” In Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 11536 LNCS:441–55, 2019. https://doi.org/10.1007/978-3-030-22734-0_32.
Gounley J, Draeger EW, Randles A. Immersed Boundary Method Halo Exchange in a Hemodynamics Application. In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2019. p. 441–55.
Gounley, J., et al. “Immersed Boundary Method Halo Exchange in a Hemodynamics Application.” Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 11536 LNCS, 2019, pp. 441–55. Scopus, doi:10.1007/978-3-030-22734-0_32.
Gounley J, Draeger EW, Randles A. Immersed Boundary Method Halo Exchange in a Hemodynamics Application. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2019. p. 441–455.

Published In

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

DOI

EISSN

1611-3349

ISSN

0302-9743

Publication Date

January 1, 2019

Volume

11536 LNCS

Start / End Page

441 / 455

Related Subject Headings

  • Artificial Intelligence & Image Processing
  • 46 Information and computing sciences