Abstract
The communication mechanism used by the biological cells of higher animals is an integral part of an organisms ability to tolerate cell deficiency or loss. The massive redundancy found at the cellular level is fully taken advantage of by the biological endocrinologic processes. Endocrinology, the study of intercellular communication, involves the mediation of chemical messengers called hormones to stimulate or inhibit intracellular processes.
This paper presents a software model of a multiprocessor system design that uses an interprocessor communication system similar to the endocrine system. The feedback mechanisms that govern the concentration of hormones are mimicked to control data and control packets between processors. The system is able to perform arbitrary dataflow processing. Each processing stage within the system is undertaken by a separate group of microprocessors. The flow of data, and the activation of the next stage within the process is undertaken using the bio-inspired communication technique. The desired result is a system capable of maintained operation despite processor loss. The feasibility of the multiprocessor system is demonstrated by using the model to perform a simple mathematical calculation on a stream of input data.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
S.S. Haykin. Neural Networks: A Comprehensive Foundation. Prentice Hall, 2nd edition, 1998.
A. Pérez-Uribe. Structure-Adaptable Digital Neural Networks. PhD. Thesis: Ecole Polytechnique Federale de Lausanne, 1999.
A. Thompson. Evolving electronic robot controllers that exploit hardware resources. Proceedings, The Third European Conference on Artificial Life, 1995.
D. Mange, M. Sipper, A. Stauffer, and G. Tempesti. Toward self-repairing and self-replicating hardware: The embryonics approach. Proceedings, The Second NASA/DoD Workshop on Evolvable Hardware, IEEE Computer Society, Los Alamitos, pages 205–214, 2000.
D.W. Bradley and A.M. Tyrrell. Immunotronics: Hardware fault tolerance inspired by the immune system. proceedings of the 3rd International Conference on Evolvable Systems Lecture Notes in Computer Science, 1801:11–20, 2000.
S. Forrest, S. Hofmeyr, and A. Somayaji. Principles of a computer immune system. New Security Paradigms Workshop, pages 75–82, 1998.
I. Roitt and P.J. Delves. Essential Immunology. Blackwell Science, 10th edition, 2001.
A. Alberts, D. Bray, J. Lewis, M. Ra., K. Roberts, and J.D. Watson. Molecular Biology of The Cell. Garland Publishing, 3rd edition, 1994.
G.D.B. Holland and N.J. Marshall. Essential Endocrinology. Blackwell Science, 2nd edition, 2001.
C.A. Janeway, P. Travers, M. Walport, and J.D. Capra. Immuno Biology, The Immune System in Health and Disease. Garland Publishing, 4th edition, 1999.
Marchal P. Embryonics: The birth of synthetic life. LNCS, Towards Evolvable Hardware, 1062:166–196, 1996.
Mange D. Embryonics: A new family of coarse-grained fpga with self-repair and self-reproduction properties. LNCS, Towards Evolvable Hardware, 1062:197–220, 1996.
J. Duato, S. Yalamanchili, and L. Ni. Interconnection Networks: An Engineering Approach. Morgan Kaufmann Publishing, 2002.
A. Ferrero. The Evolving Ethernet. Addison-Wesley, 1996.
J. Shirazi. Java Performance Timing. O'Reilly, 2000.
S. Oaks and H. Wong. Java Threads. O'Reilly, 1999.
D. Selman. Java 3D Programming. Manning Publications, 2002.
F. Hwang, K. Briggs. Computer Architecture and Parallel Processing. McGraw-Hill, 1995.
I. Englander. The Architecture of Computer Hardware and System Software: An Information Technology Approach. John Filey amp; Sons, 2000.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Greensted, A.J., Tyrrell, A.M. (2003). Fault Tolerance via Endocrinologic Based Communication for Multiprocessor Systems. In: Tyrrell, A.M., Haddow, P.C., Torresen, J. (eds) Evolvable Systems: From Biology to Hardware. ICES 2003. Lecture Notes in Computer Science, vol 2606. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36553-2_3
Download citation
DOI: https://doi.org/10.1007/3-540-36553-2_3
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00730-2
Online ISBN: 978-3-540-36553-2
eBook Packages: Springer Book Archive