DocumentCode :
769369
Title :
Modeling, analysis, and self-management of electronic textiles
Author :
Stanley-Marbell, Phillip ; Marculescu, Diana ; Marculescu, Radu ; Khosla, Pradeep K.
Author_Institution :
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
Volume :
52
Issue :
8
fYear :
2003
Firstpage :
996
Lastpage :
1010
Abstract :
Scaling in CMOS device technology has made it possible to cheaply embed intelligence in a myriad of devices. In particular, it has become feasible to fabricate flexible materials (e.g., woven fabrics) with large numbers of computing and communication elements embedded into them. Such computational fabrics, electronic textiles, or e-textiles have applications ranging from smart materials for aerospace applications to wearable computing. This paper addresses the modeling of computation, communication and failure in e-textiles and investigates the performance of two techniques, code migration and remote execution, for adapting applications executing over the hardware substrate, to failures in both devices and interconnection links. The investigation is carried out using a cycle-accurate simulation environment developed to model computation, power consumption, and node/link failures for large numbers of computing elements in configurable network topologies. A detailed analysis of the two techniques for adapting applications to the error prone substrate is presented, as well as a study of the effects of parameters, such as failure rates, communication speeds, and topologies, on the efficacy of the techniques and the performance of the system as a whole. It is shown that code migration and remote execution provide feasible methods for adapting applications to take advantage of redundancy in the presence of failures and involve trade offs in communication versus memory requirements in processing elements.
Keywords :
embedded systems; fault tolerant computing; mobile computing; performance evaluation; redundancy; wearable computers; CMOS device technology; code migration; communication speeds; computational fabrics; configurable network topologies; cycle-accurate simulation; e-textiles; electronic textiles; embedded systems; fault tolerance; flexible materials; interconnection links; link failures; memory requirements; performance; power consumption; redundancy; remote execution; sensor networks; smart materials; wearable computing; Aerospace materials; CMOS technology; Computational intelligence; Computational modeling; Computer networks; Fabrics; Network topology; Semiconductor device modeling; Textile technology; Wearable computers;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2003.1223635
Filename :
1223635
Link To Document :
بازگشت