Cellular automata-based systems with fault-tolerance

被引:0
作者
Zaloudek, Ludek [1 ]
Sekanina, Lukas [1 ]
机构
[1] Brno Univ Technol, Fac Informat Technol, Brno 61266, Czech Republic
关键词
Byl's Loop; Cellular automata; Cellular computing; Fault-tolerance; Game of Life; Majority; Rule; 30; Static module redundance; TMR; CIRCUITS;
D O I
10.1007/s11047-012-9333-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
One of the new computing paradigms which could overcome some of the problems of existing computing architectures may be cellular computing. In the investigated scenario, cellular automata-based systems are intended for yet-unknown methods of fabrication and as such, they need to address the problem of fault-tolerance in a way which is not tightly connected to used technology. Our goal is to reach not too complicated solutions, which may not be possible with existing elaborate fault-tolerant systems. This paper presents a possible solution for increasing fault-tolerance in cellular automata in a form of static module redundancy. Further, a set of experiments evaluating this approach is described, using triple and quintuple module redundancy in the automata with the presence of defects. The results indicate that the concept works for low intensity of defects for our selected benchmarks, however, the ability to cope with defects can not be intuitively deduced beforehand, as shown by the varying outcomes. One of the problems-the majority task-is then explored further, investigating the cellular automaton's ability to cope not only with defects but also with transient errors.
引用
收藏
页码:673 / 685
页数:13
相关论文
共 25 条
[1]  
Andre D., 1996, Genetic Programming. Proceedings of the First Annual Conference 1996, P3
[2]  
[Anonymous], 2001, An Introduction to Genetic Algorithms. Complex Adaptive Systems
[3]  
[Anonymous], 2002, A New Kind of Science
[4]  
Beckett P., 2002, ASIA PACIFIC C COMPU, P141
[5]  
Bersini H., 1994, Artificial Life IV. Proceedings of the Fourth International Workshop on the Synthesis and Simulation of Living Systems, P382
[6]   SELF-REPRODUCTION IN SMALL CELLULAR AUTOMATA [J].
BYL, J .
PHYSICA D, 1989, 34 (1-2) :295-299
[7]   The Cell Matrixes: an architecture for nanocomputing [J].
Durbeck, LJK ;
Macias, NJ .
NANOTECHNOLOGY, 2001, 12 (03) :217-230
[8]   System Reliabilities when Using Triple Modular Redundancy in Quantum-Dot Cellular Automata [J].
Dysart, Timothy J. ;
Kogge, Peter M. .
23RD IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT-TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2008, :72-80
[9]  
Gacs P., 1978, Problemy Peredachi Informatsi14, P92
[10]   FANTASTIC COMBINATIONS OF JOHN CONWAYS NEW SOLITAIRE GAME LIFE [J].
GARDNER, M .
SCIENTIFIC AMERICAN, 1970, 223 (04) :120-&