Skip to main content

BIONNIC: An Efficient and Flexible Integrator for Biological Neural Network Simulators

  • Conference paper
Book cover The Neurobiology of Computation

Abstract

We present a stable and efficient integrator, BIONNIC, for computing solutions to large systems of ordinary differential equations obtained from compartmental modeling of networks of neurons, each neuron having an arbitrarily branched tree structure. BIONNIC is a portable and reusable library of C-subroutines which differs from many general purpose integrators (LSODE, IVPAG) by permitting multiple calls for different sets of equations to be intermixed, and by dynamically allocating memory. This allows for easy and efficient implementation of parallel simulation of biological neural networks. In addition to fixed time step modes, BIONNIC has variable step, variable order (VSVO) backward differentiation formulae (BDF), which are stiffly stable for orders 1 to 6, combined with an O (n) algorithm for solving systems of linear equations.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. U. S. Bhalla, D. H. Bilitch and J. M. Bower. Rallpacks: a set of benchmarks for neuronal simulators. Treads in Neuroscience,15:453–458, 1992.

    Article  Google Scholar 

  2. E. K. Blum and P. M. Khademi. CAJAL-91: a biological neural network simulator. In Analysis and Modeling of Neural Systems, E.H. Eeckman (ed.) Kluwer Acad. Publ. 103–111, 1992.

    Google Scholar 

  3. J. W. Cooley and F. A. Dodge. Digital computer solutions for exci-tation and propagation of the nerve impulse. Biophys. J., 6:583–599, 1966.

    Article  ADS  Google Scholar 

  4. C. W. Gear. Numerical Initial Value Problems in Ordinary Differential Equations. Prentice-Hall, New York, 1971.

    MATH  Google Scholar 

  5. M. Hines. Efficient computation of branched nerve equations. Int. J. Bio-Medical Computing, 15:69–76, 1984.

    Article  Google Scholar 

  6. L. D. Lawson and J. L. Morris. The extrapolation of first order methods for parabolic partial differential equations. I SIAM J. Nu-mer. Anal., 15:1213–1224.

    Google Scholar 

  7. Q. Li. Mathematical and numerical analysis of biological neural networks. Ph.D. Thesis,Mathematics Department, University of Southern California, unpublished, 1993.

    Google Scholar 

  8. M. V. Mascagni. Numerical methods in neuronal modeling. In Methods in Neuronal Modeling: From Synapse to Networks, C. Koch, and I. Segev (Eds.), MIT Press, Cambridge, 439–484, 1989.

    Google Scholar 

  9. S. Parter. The use of linear graphs in Gauss elimination. SIAM Review, 3:119–130, 1961.

    Article  MathSciNet  ADS  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer Science+Business Media New York

About this paper

Cite this paper

Blumt, E.K., Li, Q., Hyland, S.C.J., Leung, P., Wangt, X. (1995). BIONNIC: An Efficient and Flexible Integrator for Biological Neural Network Simulators. In: Bower, J.M. (eds) The Neurobiology of Computation. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-2235-5_29

Download citation

  • DOI: https://doi.org/10.1007/978-1-4615-2235-5_29

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4613-5940-1

  • Online ISBN: 978-1-4615-2235-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics