Abstract
System monitoring is not only the key to system and application optimization, but also provides the fundamental functionality for adaptive and self-configuring systems. In this paper we describe a novel approach to monitoring based on biologically inspired methods, which not only suits traditional requirements in generating a detailed and pristine system state image, but also complies with the dedicated needs of self-configuring systems. As a beneficial side-effect, the proposed monitoring approach is inherently fault-tolerant and scalable with system size.
Chapter PDF
Similar content being viewed by others
References
. Uwe Brinkschulte Alexander von Renteln. Reliablity of an Artificial Hormone System with Self-X Properties. In Parallel and Distributed Computing and Systems, Cambridge, Massachusetts, USA, November 19-21 2007.
. AMD. AMD Athlon processor, x86 Code Optimization Guide. 2002.
. J.M. Anderson, L.M. Berc, J. Dean, S. Ghemawat, M.R. Henzinger, S.-T.A. Leung, R.L. Sites, M.T. Vandevoorde, C.A. Waldspurger, and W.E. Weihl. Continuous profiling: Where have all the cycles gone? In Proceedings of the 16th ACM Symposium on Operating Systems Princi- ples, Oct 1997.
. J ürgen Becker, Kurt Br ändle, Uwe Brinkschulte, J örg Henkel, Wolfgang Karl, Thorsten K öster, Michael Wenz, and Heinz W örn. Digital On-Demand Computing Organism for Real-Time Systems. In Wolfgang Karl, J ürgen Becker, Karl-Erwin Großpietsch, Christian Hochberger, and Erik Maehle, editors, Workshop Proceedings of the 19th International Conference on Architecture of Computing Systems (ARCS’06), volume P81 of GI-Edition Lcture Notes in Informatics (LNI), pages 230-245, March 2006.
Rainer Buchty, Oliver Mattes, and Wolfgang Karl. Self-aware Memory: Managing Distributed Memory in an Autonomous Multi-Master Environment. In The 2008 International Conference on Architecture of Computing Systems (ARCS 2008), Dresden, Germany, February 25-28 2008.
. Compaq Computer. Alpha 21264 Microprocessor Hardware Reference Manual.
. J. Fenlason and R. Stallman. GNU gprof: The GNU Profiler. 1997.
. Robert Hockauf, Wolfgang Karl, Markus Leberecht, Michael Oberhuber, and Michael Wagner. Exploiting Spatial and Temporal Locality of Accesses: A New Hardware-Based Monitoring Approach for DSM Systems. In David Pritchard and Jeff Reeve, editors, Euro-Par’98 Parallel Processing, 4th International Euro-Par Conference, Southampton, UK, September 1-4, 1998 Proceedings, volume 1470 of Lecture Notes in Computer Science, Berlin, September 1998. Springer Verlag.
. HyperTransport Consortium. HyperTransport: Low latency Chip-to-Chip and beyond Interconnect. http://www.hypertransport.org.
. IBM. PowerPC 740/PowerPC 750 RISC Microprocessor User’s Manual. 1999.
. Intel. Intel Itanium Architecture Software Developer’s Manual. 2000.
. Intel. Intel Architecture Software Developer’s Manual Volume 3: System programming Guide. 2002.
. C. Liao, M. Martonosi, and D.W. Clark. Performance monitoring in a myrinet-connected shrimp cluster. In Proceedings of the International Conference on Measurement and Modeling of Computer Systems (Sigmetrics’98), Aug 1998.
. T. Ludwig, R. Wism üller, V. Sunderam, and A. Bode. OMIS - On-line Monitoring Interface Specification (Version 2.0). Shaker Verlag, Aachen, Germany, 1997. ISBN 3-8265-3035-7.
. Thomas Ludwig and Roland Wism üller. OMIS 2.0 — A Universal Interface for Monitoring Systems. In M. Bubak, J. Dongarra, and J. Wasniewski, editors, Recent Advances in Parallel Virtual Machine and Message Passing Interface, volume 1332 of Lecture Notes in Computer Science, pages 267-276, November 1997.
. Oliver Mattes. Developing a decentral memory management for distributed systems (selfaware memory). Master’s thesis, Universit ät Karlsruhe (TH), 2007.
. Sun Microsystems. Ultra-SPARC IIi User’s Manual. 1997.
. Motorola. MPC7450 RISC Microprocessor Familiy User’s Manual. 2001.
. P.J. Mucci, S. Browne, C. Deane, and G. Ho. PAPI: A portable interface to hardware perfor-mance counters. In Proceedings of the Department of Depense HPCMP User Group Confer-ence, Jun 1999.
. B. Sprunt. Pentium 4 performance-monitoring features. In IEEE Micro, pages 72-82, Jul/Aug 2002.
. B. Sprunt. The basics of performance-monitoring hardware. In IEEE Micro, pages 64-71, Jul/Aug 2002.
. Ulrich Br üning et al. HTX Board Universal Reference Design. http://www.hypertransport.org/products/productdetail.cfm?RecordID=75.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 International Federation for Information Processing
About this paper
Cite this paper
Buchty, R., Kramer, D., Karl, W. (2008). An Organic Computing Approach to Sustained Real-time Monitoring. In: Hinchey, M., Pagnoni, A., Rammig, F.J., Schmeck, H. (eds) Biologically-Inspired Collaborative Computing. BICC 2008. IFIP – The International Federation for Information Processing, vol 268. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-09655-1_14
Download citation
DOI: https://doi.org/10.1007/978-0-387-09655-1_14
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-09654-4
Online ISBN: 978-0-387-09655-1
eBook Packages: Computer ScienceComputer Science (R0)