Fully implicit parallel simulation of single neurons
- PMID: 18379867
- PMCID: PMC2760991
- DOI: 10.1007/s10827-008-0087-5
Fully implicit parallel simulation of single neurons
Abstract
When a multi-compartment neuron is divided into subtrees such that no subtree has more than two connection points to other subtrees, the subtrees can be on different processors and the entire system remains amenable to direct Gaussian elimination with only a modest increase in complexity. Accuracy is the same as with standard Gaussian elimination on a single processor. It is often feasible to divide a 3-D reconstructed neuron model onto a dozen or so processors and experience almost linear speedup. We have also used the method for purposes of load balance in network simulations when some cells are so large that their individual computation time is much longer than the average processor computation time or when there are many more processors than cells. The method is available in the standard distribution of the NEURON simulation program.
Figures
Similar articles
-
Neuron splitting in compute-bound parallel network simulations enables runtime scaling with twice as many processors.J Comput Neurosci. 2008 Aug;25(1):203-10. doi: 10.1007/s10827-007-0073-3. Epub 2008 Jan 23. J Comput Neurosci. 2008. PMID: 18214662 Free PMC article.
-
Parallel network simulations with NEURON.J Comput Neurosci. 2006 Oct;21(2):119-29. doi: 10.1007/s10827-006-7949-5. Epub 2006 May 26. J Comput Neurosci. 2006. PMID: 16732488 Free PMC article.
-
Translating network models to parallel hardware in NEURON.J Neurosci Methods. 2008 Apr 30;169(2):425-55. doi: 10.1016/j.jneumeth.2007.09.010. Epub 2007 Sep 16. J Neurosci Methods. 2008. PMID: 17997162 Free PMC article.
-
NEURON: a tool for neuroscientists.Neuroscientist. 2001 Apr;7(2):123-35. doi: 10.1177/107385840100700207. Neuroscientist. 2001. PMID: 11496923 Review.
-
Dendritic computation.Annu Rev Neurosci. 2005;28:503-32. doi: 10.1146/annurev.neuro.28.061604.135703. Annu Rev Neurosci. 2005. PMID: 16033324 Review.
Cited by
-
A Component-Based Extension Framework for Large-Scale Parallel Simulations in NEURON.Front Neuroinform. 2009 Apr 27;3:10. doi: 10.3389/neuro.11.010.2009. eCollection 2009. Front Neuroinform. 2009. PMID: 19430597 Free PMC article.
-
LFPy: a tool for biophysical simulation of extracellular potentials generated by detailed model neurons.Front Neuroinform. 2014 Jan 16;7:41. doi: 10.3389/fninf.2013.00041. eCollection 2013. Front Neuroinform. 2014. PMID: 24474916 Free PMC article.
-
Multimodal Modeling of Neural Network Activity: Computing LFP, ECoG, EEG, and MEG Signals With LFPy 2.0.Front Neuroinform. 2018 Dec 18;12:92. doi: 10.3389/fninf.2018.00092. eCollection 2018. Front Neuroinform. 2018. PMID: 30618697 Free PMC article.
-
Reproducibility of biophysical in silico neuron states and spikes from event-based partial histories.PLoS Comput Biol. 2023 Oct 12;19(10):e1011548. doi: 10.1371/journal.pcbi.1011548. eCollection 2023 Oct. PLoS Comput Biol. 2023. PMID: 37824576 Free PMC article.
-
Automating NEURON Simulation Deployment in Cloud Resources.Neuroinformatics. 2017 Jan;15(1):51-70. doi: 10.1007/s12021-016-9315-8. Neuroinformatics. 2017. PMID: 27655341 Free PMC article.
References
-
- Hayes B. The easiest hard problem. American Scientist. 2002;90(Number 2):113–117.
-
- Heglund M. On the parallel solution of tridiagonal systems by wraparound partitioning and incomplete LU factorization. Numer. Math. 1991;59:453–472.
-
- Hindmarsh A, Serban R. Tech. rep. Lawrence Livermore National Laboratory; 2002. User documentation for CVODES, An ODE solver with sensitiviy analysis capabilities. http://www.llnl.gov/CASC/sundials/
-
- Hines ML, Carnevale NT. The NEURON simulation environment. Neural Comput. 1997;9:1179–1209. - PubMed
Publication types
MeSH terms
Grants and funding
LinkOut - more resources
Full Text Sources
Other Literature Sources
Molecular Biology Databases
