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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Ball, B., and Pitts, D. (2001) RedHat LINUX-7 Unleashed. SAMS Publishing.
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.
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.
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,
Felleman, D.J. & Van Essen, D.C. (1991) Distributed hierarchical processing in the primate cerebral cortex. Cereb. Cortex 1, 1–47.
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.
Hilgetag C.C., O’Neill, M.A., and Young, M.P. (1996) Indeterminate organization of the visual system, Science 271, 776–777.
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.
Johnson M.K., and Troan, E.W. (1998) LINUX Applications Development, Addison Wesley.
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.
O’Neill, M.A. (2001) Soft network architectures: how to raise the efficiency of persistent and parallel computations. Morpho technical discussion document 02/2002.
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.
Plank, J.S., Beck, M., and Kingsley, G. (1995), Libckpt: transparent checkpointing under UNIX, In: Proc. USENIX Winter Tech. Conf. New Orleans Louisiana.
Tannenbaum, A. (1987) Operating Systems: design and implementation, Prentice Hall, Englewood Cliffs, NJ.
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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