TY - GEN
T1 - Long time-scale simulations of in vivo diffusion using GPU hardware
AU - Roberts, Elijah
AU - Stone, John E.
AU - Sepúlveda, Leonardo
AU - Hwu, Wen-Mei W
AU - Luthey-Schulten, Zaida Ann
PY - 2009
Y1 - 2009
N2 - To address the problem of performing long time simulations of biochemical pathways under in vivo cellular conditions, we have developed a lattice-based, reaction-diffusion model that uses the graphics processing unit (GPU) as a computational co-processor. The method has been specifically designed from the beginning to take advantage of the GPU's capacity to perform massively parallel calculations by not only executing a core set of mathematical calculations, but also running much of the underlying algorithmic logic on the GPU. In this study we present our three-dimensional model for in vivo diffusion that exploits the calculation capabilities of the GPU. The implementation of the diffusion operator on the GPU is subject to architectural constraints, and we discuss its structure and the trade-offs made to accommodate the GPU hardware.
AB - To address the problem of performing long time simulations of biochemical pathways under in vivo cellular conditions, we have developed a lattice-based, reaction-diffusion model that uses the graphics processing unit (GPU) as a computational co-processor. The method has been specifically designed from the beginning to take advantage of the GPU's capacity to perform massively parallel calculations by not only executing a core set of mathematical calculations, but also running much of the underlying algorithmic logic on the GPU. In this study we present our three-dimensional model for in vivo diffusion that exploits the calculation capabilities of the GPU. The implementation of the diffusion operator on the GPU is subject to architectural constraints, and we discuss its structure and the trade-offs made to accommodate the GPU hardware.
UR - http://www.scopus.com/inward/record.url?scp=70449877789&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=70449877789&partnerID=8YFLogxK
U2 - 10.1109/IPDPS.2009.5160930
DO - 10.1109/IPDPS.2009.5160930
M3 - Conference contribution
AN - SCOPUS:70449877789
SN - 9781424437504
T3 - IPDPS 2009 - Proceedings of the 2009 IEEE International Parallel and Distributed Processing Symposium
BT - IPDPS 2009 - Proceedings of the 2009 IEEE International Parallel and Distributed Processing Symposium
T2 - 23rd IEEE International Parallel and Distributed Processing Symposium, IPDPS 2009
Y2 - 23 May 2009 through 29 May 2009
ER -