Multi-GPU immersed boundary method hemodynamics simulations
Journal Article
·
· Journal of Computational Science
- Duke Univ., Durham, NC (United States). Dept. of Computer Science
- Duke Univ., Durham, NC (United States). Dept. of Biomedical Engineering
- Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States). Computational Sciences and Engineering Division
- Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States). Center for Applied Scientific Computing
Large-scale simulations of blood flow that resolve the 3D deformation of each comprising cell are increasingly popular owing to algorithmic developments in conjunction with advances in compute capability. Among different approaches for modeling cell-resolved hemodynamics, fluid structure interaction (FSI) algorithms based on the immersed boundary method are frequently employed for coupling separate solvers for the background fluid and the cells within one framework. GPUs can accelerate these simulations; however, both current pre-exascale and future exascale CPU-GPU heterogeneous systems face communication challenges critical to performance and scalability. In this paper, we describe, to our knowledge, the largest distributed GPU-accelerated FSI simulations of high hematocrit cell-resolved flows with over 17 million red blood cells. We compare scaling on a fat node system with six GPUs per node and on a system with a single GPU per node. Through comparison between the CPU- and GPU-based implementations, we identify the costs of data movement in multiscale multi-grid FSI simulations on heterogeneous systems and show it to be the greatest performance bottleneck on the GPU.
- Research Organization:
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States); Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
- Sponsoring Organization:
- National Institutes of Health (NIH); USDOE National Nuclear Security Administration (NNSA); USDOE Office of Science (SC)
- Grant/Contract Number:
- AC05-00OR22725; AC52-07NA27344
- OSTI ID:
- 1649415
- Alternate ID(s):
- OSTI ID: 1738914
- Report Number(s):
- LLNL-JRNL--817821
- Journal Information:
- Journal of Computational Science, Journal Name: Journal of Computational Science Vol. 44; ISSN 1877-7503
- Publisher:
- ElsevierCopyright Statement
- Country of Publication:
- United States
- Language:
- English
Similar Records
Immersed Boundary Method Halo Exchange in a Hemodynamics Application
Development and performance of a HemeLB GPU code for human-scale blood flow simulation
Performance Evaluation of Heterogeneous GPU Programming Frameworks for Hemodynamic Simulations
Conference
·
2019
·
OSTI ID:1526390
Development and performance of a HemeLB GPU code for human-scale blood flow simulation
Journal Article
·
2022
· Computer Physics Communications
·
OSTI ID:2424007
Performance Evaluation of Heterogeneous GPU Programming Frameworks for Hemodynamic Simulations
Conference
·
2023
·
OSTI ID:2224199