2014
DOI: 10.1016/j.parco.2014.03.009
|View full text |Cite
|
Sign up to set email alerts
|

Simulation of reaction diffusion processes over biologically relevant size and time scales using multi-GPU workstations

Abstract: Simulation of in vivo cellular processes with the reaction-diffusion master equation (RDME) is a computationally expensive task. Our previous software enabled simulation of inhomogeneous biochemical systems for small bacteria over long time scales using the MPD-RDME method on a single GPU. Simulations of larger eukaryotic systems exceed the on-board memory capacity of individual GPUs, and long time simulations of modest-sized cells such as yeast are impractical on a single GPU. We present a new multi-GPU paral… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

1
58
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
6
2
1

Relationship

3
6

Authors

Journals

citations
Cited by 49 publications
(59 citation statements)
references
References 23 publications
1
58
0
Order By: Relevance
“…10,22,23 Lattice Microbes (LM) efficiently samples particle number trajectories from the solution to the underlying RDME describing the chemical system embedded in a lattice-based representation of the system geometry. The RDME is normaldPfalse(bold-italicx,tfalse)normaldt=truevVrR[ar(bold-italicxv)P(bold-italicxv,t)+ar(bold-italicxvbold-italicSr)P(bold-italicxvbold-italicSr,t)]+truevVξ±truei^,truej^,truek^trueαNfalse[dvαxvαPfalse(bold-italicx,tfalse)+dv+ξαfalse(xv+ξα+1false)Pfalse(bold-italicx+1v+ξα1vα,tfalse)false],where P ( x , t ) is the probability distribution to find a configuration x at time t , and the configuration vector x contains the number of species present of each type at each subvolume.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…10,22,23 Lattice Microbes (LM) efficiently samples particle number trajectories from the solution to the underlying RDME describing the chemical system embedded in a lattice-based representation of the system geometry. The RDME is normaldPfalse(bold-italicx,tfalse)normaldt=truevVrR[ar(bold-italicxv)P(bold-italicxv,t)+ar(bold-italicxvbold-italicSr)P(bold-italicxvbold-italicSr,t)]+truevVξ±truei^,truej^,truek^trueαNfalse[dvαxvαPfalse(bold-italicx,tfalse)+dv+ξαfalse(xv+ξα+1false)Pfalse(bold-italicx+1v+ξα1vα,tfalse)false],where P ( x , t ) is the probability distribution to find a configuration x at time t , and the configuration vector x contains the number of species present of each type at each subvolume.…”
Section: Methodsmentioning
confidence: 99%
“…LM is a GPU-based simulation code that was designed from the ground up to be highly computationally efficient 10 in order to reach the length and time scales necessary to study biological systems across entire cells. Reaction processes within the cell are modeled within the framework of reaction–diffusion master equations (RDME), whose specification requires kinetic parameters obtained from many disparate sources including super-resolution imaging, fluorescence, and biochemical experiments as well as other computational techniques such as molecular dynamics and Brownian dynamics.…”
Section: Introductionmentioning
confidence: 99%
“…Simulations were performed using the Gillespie stochastic simulation algorithm (24) as implemented in the Lattice Microbes software version 2.2 (25,38). All simulations were performed using NVIDIA GPUs and analysis was written in Python, using the PyLM interface to Lattice Microbes version 1.0 (39).…”
Section: Methodsmentioning
confidence: 99%
“…Normally, MD simulations rely on serial or parallel computations executed only on CPUs, but now GPU units can be used to extend, accelerate or devise novel computational approaches for biomolecular or other studies using both single and multiple GPUs. [1][2][3][4] An increasing number of computer simulation packages have been ported to run in GPUs, for example, LAMPPS, [5] GROMACS, [6] NAMD [7]; Bindsurf [8] and also AMBER. [9,10] Independent tests comparing GPU and multi-CPU runs on the same machine have been performed with independent or in-house developed software [11] as well as by the software developers when releasing their own GPU capable implementations.…”
Section: Introductionmentioning
confidence: 99%