Skip to main content

The PUPS-MOSIX Environment: A Homeostatic Environment for Neuro- and Bio-informatic Applications

  • Chapter

Abstract

Computational analyses of biological data can be formidably complex. This complexity leads to computations which may have a lifetime of days or even weeks. In order to support these computations, a novel computing environment inspired by biological principles, PUPS, has been implemented. PUPS provides mechanisms for parallelisation of, dynamic interaction with, and homeostatic protection of, such computations. PUPS has been used to implement a variety of applications including the CANTOR network processor, the DAISY automated insect identification system and a number of geographical information systems (GIS), and neuro- and bio-informatic tools. Some familiarity with the UNIX operating system and its programming tools is required in order to write PUPS applications. The PUPS environment is freely available in both source and binary forms from the PUPS website: http.//chasseur. usc. edu/pups.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   169.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Ball, B., and Pitts, D. (2001) RedHat LINUX-7 Unleashed. SAMS Publishing.

    Google Scholar 

  • Barak, A., Guday, S., and Wheeler, R.G. (1993) The MOSIX Distributed Operating System: Load Balancing for UNIX. In: Lecture Notes in Computer Science, pp.672, Springer-Verlag.

    Google Scholar 

  • Burns, G.A.P.C. (2000) Knowledge management of the neuroscientific literature: the data model and underlying strategy of the NeuroScholar System. Phil. Trans. R. Soc. Lond. B 356, 1187–1208.

    Article  Google Scholar 

  • Burns, G.A.P.C, Khan, A.M., Ghandeharizadeh, S., O’Neill, M.A., and Chen, Y.-S. (2001) Neuroinformatics and the literature: can the depth of our understanding scale with the depth of our knowledge? Neuroinformatics 1,

    Google Scholar 

  • Felleman, D.J. & Van Essen, D.C. (1991) Distributed hierarchical processing in the primate cerebral cortex. Cereb. Cortex 1, 1–47.

    Article  PubMed  CAS  Google Scholar 

  • Hilgetag C.C., Burns, G.A., O’Neill, M.A., and Young, M.P. (2000a) Anatomical connectivity defines the organization of clusters of cortical areas in the macaque monkey and the cat. Philos Trans R Soc Lond B Biol Sci 355, 91–110.

    Article  Google Scholar 

  • Hilgetag C.C., O’Neill, M.A., and Young, M.P. (1996) Indeterminate organization of the visual system, Science 271, 776–777.

    Article  PubMed  CAS  Google Scholar 

  • Hilgetag C.C., O’Neill, M.A. and Young, M.P. (2000b) Hierarchical organization of macaque and cat cortical sensory systems explored with a novel network processor. Philos Trans R Soc Lond B Biol Sci 355, 71–89.

    Article  PubMed  CAS  Google Scholar 

  • Johnson M.K., and Troan, E.W. (1998) LINUX Applications Development, Addison Wesley.

    Google Scholar 

  • Litzkow, M, Livny, M., and Mutka, M.W. (1988) Condor — A Hunter of Idle Workstations, Proc. 8th Int. Conf. Distrib. Comp. Sys. pp.104–111.

    Google Scholar 

  • O’Neill, M.A. (2001) Soft network architectures: how to raise the efficiency of persistent and parallel computations. Morpho technical discussion document 02/2002.

    Google Scholar 

  • O’Neill, M.A., and Hilgetag, C.C. (2001) PUPS and CANTOR - A computational environment for dynamical representation and analysis of complex neurobiologies data, Philos Trans R Soc Lond B Biol Sci 356, 1259–1276.

    Article  PubMed  Google Scholar 

  • Plank, J.S., Beck, M., and Kingsley, G. (1995), Libckpt: transparent checkpointing under UNIX, In: Proc. USENIX Winter Tech. Conf. New Orleans Louisiana.

    Google Scholar 

  • Tannenbaum, A. (1987) Operating Systems: design and implementation, Prentice Hall, Englewood Cliffs, NJ.

    Google Scholar 

  • Weeks, P.J.D., Gauld, I.D., Gaston, K.J., and O’Neill, M.A. (1997) Automating the identification of insects: A new solution to an old problem. Bull. Ent. Res. 87, 203–211.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer Science+Business Media New York

About this chapter

Cite this chapter

O’Neill, M.A., Burns, G.A.P.C., Hilgetag, C.C. (2003). The PUPS-MOSIX Environment: A Homeostatic Environment for Neuro- and Bio-informatic Applications. In: Kötter, R. (eds) Neuroscience Databases. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-1079-6_13

Download citation

  • DOI: https://doi.org/10.1007/978-1-4615-1079-6_13

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4613-5384-3

  • Online ISBN: 978-1-4615-1079-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics