Red Blood Cell Simulations with Chemical Transport Properties
Ansel L. Blumers
Karniadakis Group, Brown University, Rhode Island, USA San José || GTC 2017 || May, 2017
Red Blood Cell Simulations with Chemical Transport Properties Ansel - - PowerPoint PPT Presentation
Red Blood Cell Simulations with Chemical Transport Properties Ansel L. Blumers Karniadakis Group, Brown University, Rhode Island, USA San Jos || GTC 2017 || May, 2017 Scientific Inquiries Aim to investigate Chemical-driven plaque
Karniadakis Group, Brown University, Rhode Island, USA San José || GTC 2017 || May, 2017
Ansel L. Blumers || ansel_blumers@brown.edu || GTC 2017 || May, 2017
2
Ansel L. Blumers || ansel_blumers@brown.edu || GTC 2017 || May, 2017
3
i6=j
ij + FD ij + FR ij)
FC
ij = αijωC(rij)eij
FD
ij = −γijωD(rij)(eij · vij)eij
FR
ij = σijωR(rij)ξijδt−1/2eij
random dissipative conservative
Groot, R.D., Warren, P.B., The Journal of Chemical Physics, 1997
Ansel L. Blumers || ansel_blumers@brown.edu || GTC 2017 || May, 2017
4
source / external random flux Fickian flux
Li, Z., Yazdani, A., Tartakovsky, A., Karniadakis, G.E., The Journal of Chemical Physics, 2015
Ansel L. Blumers || ansel_blumers@brown.edu || GTC 2017 || May, 2017
5
Bending rigidity Visco-elastic + hydrostatic-elastic Global area and volume constraints + local area constraint
Fedosov, D.A., Caswell, B., Karniadakis, G.E., Biophysical Journal., 2010
Ansel L. Blumers || ansel_blumers@brown.edu || GTC 2017 || May, 2017
6
Ansel L. Blumers || ansel_blumers@brown.edu || GTC 2017 || May, 2017
RBC Concen. & ADR
USERMESO
7
* S4518, GTC 2014, Y.-H. Tang, Accelerating Dissipative Particle Dynamics Simulation on Kepler: Algorithm, Numerics and Application USERMESO 2.0 : Blumers, A., Tang, Y.-H., Li, Z., Li, X., Karniadakis, G. E., Computer Physics Communications, 2017 USERMESO : Tang, Y.-H., Karniadakis, G.E., Computer Physics Communications, 2014 https://github.com/AnselGitAccount
Ansel L. Blumers || ansel_blumers@brown.edu || GTC 2017 || May, 2017
8
Ansel L. Blumers || ansel_blumers@brown.edu || GTC 2017 || May, 2017
9
S4518, GTC 2014, Y.-H. Tang, Accelerating Dissipative Particle Dynamics Simulation on Kepler: Algorithm, Numerics and Application
Ansel L. Blumers || ansel_blumers@brown.edu || GTC 2017 || May, 2017
10
Hardware: K20X
2D Texture Implementation: Each layer holds the concentration of all particles for one species.
30%
Ansel L. Blumers || ansel_blumers@brown.edu || GTC 2017 || May, 2017
11
K-Gather Compute total area and volume of each RBC. K-Apply Enforce area and volume constraints. Prior Processes prior to RBC computation. Subsequent Processes subsequent to RBC computation.
Ansel L. Blumers || ansel_blumers@brown.edu || GTC 2017 || May, 2017
12
Ansel L. Blumers || ansel_blumers@brown.edu || GTC 2017 || May, 2017
13 1) Wait for the completion of MPI-Iallreduce from last time step. 2) Upload data to device with asynchronous Memcpy-HtD. 3) Compute the total area and volume of each RBC in K-Gather. 4) Place asynchronous Memcpy-DtH in execution queue. 5) Download data to host with asynchronous Memcpy-HtD. 6) Enforce the area and volume constraints in K-Apply. 7) Wait for the completion of Memcpy-DtH. 8) Sum total area and volume with MPI-Iallreduce.
Ansel L. Blumers || ansel_blumers@brown.edu || GTC 2017 || May, 2017
14
For example: Hct 7% for a system volume of 32,768 translates to 24 RBCs and 131,072 pure fluid particles. Hct 35% for a system volume of 32,768 translates to 123 RBCs and 49,768 pure fluid particles.
Ansel L. Blumers || ansel_blumers@brown.edu || GTC 2017 || May, 2017
15
Ansel L. Blumers || ansel_blumers@brown.edu || GTC 2017 || May, 2017
16 For example: Hct 7% for a system volume of 8,192 translates to 6 RBCs and 32,768 pure fluid particles.
Ansel L. Blumers || ansel_blumers@brown.edu || GTC 2017 || May, 2017
17
Ansel L. Blumers || ansel_blumers@brown.edu || GTC 2017 || May, 2017
18
Ansel L. Blumers || ansel_blumers@brown.edu || GTC 2017 || May, 2017
19 USERMESO 2.0 offers GPU-accelerated ability to model advection-diffusion-reaction of
Ansel L. Blumers || ansel_blumers@brown.edu || GTC 2017 || May, 2017
20