Abstract

Many scientific and medical researchers are working towards the creation of a virtual human—a personalized digital copy of an individual—that will assist in a patient’s diagnosis, treatment and recovery. The complex nature of living systems means that the development of this remains a major challenge. We describe progress in enabling the HemeLB lattice Boltzmann code to simulate 3D macroscopic blood flow on a full human scale. Significant developments in memory management and load balancing allow near linear scaling performance of the code on hundreds of thousands of computer cores. Integral to the construction of a virtual human, we also outline the implementation of a self-coupling strategy for HemeLB. This allows simultaneous simulation of arterial and venous vascular trees based on human-specific geometries.

Highlights

  • The human body is comprised of several complex and interacting subsystems that, in concert, determine its full operation

  • We describe progress in enabling the HemeLB lattice Boltzmann code to simulate 3D macroscopic blood flow on a full human scale

  • In this paper we present proof-of-concept studies that demonstrate the capability of these changes to run a large, 3D flow model on realistic geometries of human-scale arterial and venous trees

Read more

Summary

Introduction

The human body is comprised of several complex and interacting subsystems that, in concert, determine its full operation. Many previous studies of large sections of the human vasculature use a 1D solver to capture the blood flow in some or all of the vessels [5,6,7,8] While this can be an efficient approach for simulating large, complex networks, it makes many assumptions about the flow behaviour within a vessel. In this paper we present proof-of-concept studies that demonstrate the capability of these changes to run a large, 3D flow model on realistic geometries of human-scale arterial and venous trees. These serve as a stepping stone to highlight both the existing capability and the areas which need ongoing development and improvement.

Computational advancements
Reduction of data communication within MPI
Method 1
Method 2
GB file size
Standardization in MPI-4
Extreme scale performance
Load balancing
Self-coupling of HemeLB
Arterial–venous coupling
Obtaining human-scale input data
Visualization of very large datasets
Human-scale blood flow results
Conclusion
Findings
Hunter P et al 2013 A vision and strategy for the virtual physiological human
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.