Institute of Electrical & Electronic Engineers
In this paper, the authors describe a dynamic fault tolerance scaling technique that is supported by the self-adaptive features of a hardware architecture developed within the framework of the AETHER project. The architecture is composed of an array of cells that support dynamic and distributed self-routing and self-placement of components in the system. The combination of a large array of cells together with component-level routing ultimately constitutes a SANE (Self-Adaptive Networked Entity). The dynamic fault tolerance scaling technique proposed in this paper permits a given subsystem to modify autonomously its structure in order to achieve fault detection and fault recovery. The decision to modify or not its organization is based on the actual power consumption of the system.