Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1109/PADS.2008.20acmconferencesArticle/Chapter ViewAbstractPublication PagespadsConference Proceedingsconference-collections
Article

Parallel and Distributed Spatial Simulation of Chemical Reactions

Published: 03 June 2008 Publication History

Abstract

The application of parallel and distributed simulation techniques is often limited by the amount of parallelism available in the model. This holds true for large-scale cell-biological simulations, a field that has emerged as data and knowledge concerning these systems increases and biologists call for tools to guide wet-lab experimentation. A promising approach to exploit parallelism in this domain is the integration of spatial aspects, which are often crucial to a model's validity. We describe an optimistic, parallel and distributed variant of the Next-Subvolume Method (NSM), a method that augments the well-known Gillespie Stochastic Simulation Algorithm (SSA) with spatial features. We discuss requirements imposed by this application on a parallel discrete event simulation engine to achieve efficient execution. First results of combining NSM and the grid-inspired simulation system Aurora are shown.

References

[1]
S. S. Andrews and D. Bray. Stochastic simulation of chemical reactions with spatial resolution and single molecule detail. Phys Biol, 1(3-4):137-151, 2004.
[2]
R. Beraldi and L. Nigro. Exploiting temporal uncertainty in time warp simulations. Distributed Simulation and Real-Time Applications, 2000. (DS-RT 2000). Proceedings. Fourth IEEE International Workshop on, pages 39-46, 2000.
[3]
D. Bernstein. Simulating mesoscopic reaction-diffusion systems using the gillespie algorithm. Physical Review E (Statistical, Nonlinear, and Soft Matter Physics), 71(4):041103, 2005.
[4]
G. Broderick, M. Ru'aini, E. Chan, and M.J. Ellison. A life-like virtual cell membrane using discrete automata. In Silico Biol., 16(5), 2004.
[5]
G. Broderick and E. Rubin. The realistic modeling of biological systems: A workshop synopsis. Com-Plex Us Modelin in Systems Biology, Social Cognitive and Information Science, 3(4):217-230, 2006.
[6]
Y. Cao, H. Li, and L. Petzold. Efficient formulation of the stochastic simulation algorithm for chemically reacting systems. The Journal of Chemical Physics, 121(9):4059-4067, 2004.
[7]
J. Elf and M. Ehrenberg. Spontaneous separation of bi-stable biochemical systems into spatial domains of opposite phases. Systems Biology (IEE), 1(2):230- 236, 2004.
[8]
R. M. Fujimoto. Exploiting temporal uncertainty in parallel and distributed simulations. In PADS '99: Proceedings of the thirteenth workshop on Parallel and distributed simulation, pages 46-53, Washington, DC, USA, 1999. IEEE Computer Society.
[9]
C. W. Gardiner. Handbook of Stochastic Methods: For Physics, Chemistry and the Natural Sciences (Springer Series in Synergetics). Springer, November 1996.
[10]
D.T. Gillespie. Exact Stochastic Simulation of Coupled Chemical Reactions. Journal of Physical Chemistry , 81(25), 1977.
[11]
A. Y. Grama, V. Kumar, and A. Sameh. Scalable parallel formulations of the barnes-hut method for n-body simulations. In Supercomputing '94. Proceedings , pages 439-448, 1994.
[12]
J. Himmelspach and A.M. Uhrmacher. Plug'n simulate. In Proceedings of the 40th Annual Simulation Symposium, pages 137-143. IEEE, 2007.
[13]
B.N. Kholodenko. Cell-signalling dynamics in time and space. Nature Reviews Molecular Cell Biology, 7(3):165-176, 2006.
[14]
H. Kitano. Systems biology: a brief overview. Science , 295(5560):1662-1664, March 2002.
[15]
B-S Lee, W Cai, and J Zhou. A causality based time management mechanism for federated simulation. Parallel and Distributed Simulation, 2001. Proceedings. 15th Workship on, pages 83-90, 2001.
[16]
E. Lindahl, B. Hess, and D. van der Spoel. Gromacs 3.0: a package for molecular simulation and trajectory analysis. Journal of Molecular Modeling, 7(8):306- 317, 2001.
[17]
P.J. Love, M. Nekovee, P.V. Coveney, J. Chin, N. Gonzalez-Segredo, and J.M.R. Martin. Simulations of amphiphilic fluids using mesoscale lattice-boltzmann and lattice-gas methods. Comput. Phys. Commun., 153(3):340-358, 2003.
[18]
D. M. Nicol. Parallel discrete-event simulation of fcfs stochastic queueing networks. SIGPLAN Not., 23(9):124-137, 1988.
[19]
A. Park and R. Fujimoto. A scalable framework for parallel discrete event simulations on desktop grids. In Grid Computing, 2007 8th IEEE/ACM International Conference on, pages 185-192, 2007.
[20]
D. Rao, N. Thondugulam, R. Radhakrishnan, and P. Wilsey. Unsynchronized parallel discrete event simulation. In Proceedings of the 1998 Winter Simulation Conference, 1998.
[21]
D. Ridgway, G. Broderick, and MJ. Ellison. Accommodating space, time and randomness in network simulation. Curr Opin Biotechnol, 17:1-6, 2006.
[22]
K. Takahashi, S. Nanda, V. Arjunan, and M. Tomita. Space in systems biology of signaling pathways : towards intracellular molecular crowding in silico. FEBS letters, 579(8):1783-1788, 2005.
[23]
W.F. van Gunsteren and H.J. Berendsen. Computer simulation of molecular dynamics: Methodology, applications, and perspectives in chemistry. Angewandte Chemie International Edition in English, 29(9):992- 1023, 1990.
[24]
J. Vidal Rodriguez, J.A. Kaandorp, M. Dobrzynski, and J.G. Blom. Spatial stochastic modelling of the phosphoenolpyruvate-dependent phosphotrans-ferase (PTS) pathway in Escherichia coli. Bioinformatics , page btl271, 2006.

Cited By

View all
  • (2019)Parallel Stochastic Discrete Event Simulation of Calcium Dynamics in NeuronIEEE/ACM Transactions on Computational Biology and Bioinformatics10.1109/TCBB.2017.275693016:3(1007-1019)Online publication date: 1-May-2019
  • (2016)Multithreaded Stochastic PDES for Reactions and Diffusions in NeuronsACM Transactions on Modeling and Computer Simulation10.1145/298737327:2(1-27)Online publication date: 7-Nov-2016
  • (2015)NTW-MTProceedings of the 3rd ACM SIGSIM Conference on Principles of Advanced Discrete Simulation10.1145/2769458.2769459(157-167)Online publication date: 10-Jun-2015
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
PADS '08: Proceedings of the 22nd Workshop on Principles of Advanced and Distributed Simulation
June 2008
196 pages
ISBN:9780769531595

Sponsors

Publisher

IEEE Computer Society

United States

Publication History

Published: 03 June 2008

Check for updates

Author Tags

  1. Aurora
  2. optimistic time management
  3. parallel distributed simulation

Qualifiers

  • Article

Conference

PADS08
Sponsor:

Acceptance Rates

PADS '08 Paper Acceptance Rate 21 of 52 submissions, 40%;
Overall Acceptance Rate 398 of 779 submissions, 51%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 15 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Parallel Stochastic Discrete Event Simulation of Calcium Dynamics in NeuronIEEE/ACM Transactions on Computational Biology and Bioinformatics10.1109/TCBB.2017.275693016:3(1007-1019)Online publication date: 1-May-2019
  • (2016)Multithreaded Stochastic PDES for Reactions and Diffusions in NeuronsACM Transactions on Modeling and Computer Simulation10.1145/298737327:2(1-27)Online publication date: 7-Nov-2016
  • (2015)NTW-MTProceedings of the 3rd ACM SIGSIM Conference on Principles of Advanced Discrete Simulation10.1145/2769458.2769459(157-167)Online publication date: 10-Jun-2015
  • (2011)An efficient parallel stochastic simulation method for analysis of nonviral gene delivery systemsProceedings of the 9th International Conference on Computational Methods in Systems Biology10.1145/2037509.2037522(83-93)Online publication date: 21-Sep-2011
  • (2011)Parallelized agent-based simulation on CPU and graphics hardware for spatial and stochastic models in biologyProceedings of the 9th International Conference on Computational Methods in Systems Biology10.1145/2037509.2037521(73-82)Online publication date: 21-Sep-2011
  • (2011)Trading Computation Time for Synchronization Time in Spatial Distributed SimulationProceedings of the 2011 IEEE Workshop on Principles of Advanced and Distributed Simulation10.1109/PADS.2011.5936766(1-8)Online publication date: 14-Jun-2011
  • (2009)Regenerative systemsProceedings of the Fourth International ICST Conference on Performance Evaluation Methodologies and Tools10.4108/ICST.VALUETOOLS2009.7907(1-10)Online publication date: 20-Oct-2009
  • (2008)Multi-resolution spatial simulation for molecular crowdingProceedings of the 40th Conference on Winter Simulation10.5555/1516744.1516986(1384-1392)Online publication date: 7-Dec-2008
  • (2008)A parallel and distributed discrete event approach for spatial cell-biological simulationsACM SIGMETRICS Performance Evaluation Review10.1145/1364644.136465235:4(22-31)Online publication date: 1-Mar-2008

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media