|
ABSTRACT
Emerging technologies are set to provide further provisions for computing in times when the limits of current technology of microelectronics become an ever closer presence. A technology roadmap document lists biologically-inspired computing and quantum computing as two emerging technology vectors for novel computing architectures [43]. But the potential benefits that will come from entering the nanoelectronics era and from exploring novel nanotechnologies are foreseen to come at the cost of increased sensitivity to influences from the surrounding environment. This paper elaborates on a dependability perspective over these two emerging technology vectors from a designer's standpoint. Maintaining or increasing the dependability of unconventional computational processes is discussed in two different contexts: one of a bio-inspired computing architecture (the Embryonics project) and another of a quantum computational architecture (the QUERIST project).
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
|
 |
3
|
Michael Butts , Andrée DeHon , Seth Copen Goldstein, Molecular electronics: devices, systems and tools for gigagate, gigabit chips, Proceedings of the 2002 IEEE/ACM international conference on Computer-aided design, p.433-440, November 10-14, 2002, San Jose, California
[doi> 10.1145/774572.774636]
|
| |
4
|
|
| |
5
|
|
| |
6
|
Goldstein, S.C. The Challenges and Opportunities of Nanoelectronics. Proc. Government Microcircuit Applica-tions and Critical Technology Conference (GOMAC Tech -04), Monterey, CA, March 2004.
|
| |
7
|
Gottesman, D. Class of quantum error-correcting codes saturating the quantum Hamming bound. Phys. Rev. A 54, 1996, pp. 1862--1868.
|
| |
8
|
|
| |
9
|
|
| |
10
|
Liden, P., Dahlgren, P., Johansson, R., Karlsson, J. On Latching Probability of Particle Induced Transients in Combinational Networks. Proc. Intl. Symposium on Fault-Tolerant Computing (FTCS-24), 1994, pp.340--349.
|
| |
11
|
Mange, D., Sipper, M., Stauffer, A., Tempesti, G. Toward Robust Integrated Circuits: The Embryonics Approach. Proc. of the IEEE, vol. 88, No. 4, April 2000, pp. 516--541.
|
| |
12
|
Mange, D. and Tomassini, M. eds. Bio-Inspired Computing Machines: Towards Novel Computational Architectures. Presses Polytechniques et Universitaires Romandes, Lausanne, Switzerland, 1998.
|
| |
13
|
|
| |
14
|
|
| |
15
|
Von Neumann, J. Probabilistic Logic and the Synthesis of Reliable Organisms from Unreliable Components. In C.E. Shannon, J. McCarthy (eds.) Automata Studies, Annals of Mathematical Studies 34, Princeton University Press, 1956, 43--98.
|
| |
16
|
|
| |
17
|
|
| |
18
|
O'Connor, P.D.T. Practical Reliability Engineering. John Wiley & Sons, 4th edition, 2002.
|
| |
19
|
Preskill, J. Fault Tolerant Quantum Computation. In H.K. Lo, S. Popescu and T.P. Spiller, eds. Introduction to Quantum Computation, World Scientific Publishing Co., 1998.
|
| |
20
|
Prodan, L. Self-Repairing Memory Arrays Inspired by Biological Processes. Ph.D. Thesis, "Politehnica" University of Timisoara, Romania, October 14, 2005.
|
| |
21
|
Prodan, L., Udrescu, M., Vladutiu, M. Survivability Analysis in Embryonics: A New Perspective. Proc. IEEE NASA/DoD Conference on Evolvable Hardware, Washington DC, 2005, 280--289.
|
| |
22
|
Prodan, L., Udrescu, M., Vladutiu, M. Self-Repairing Embryonic Memory Arrays. Proc. IEEE NASA/DoD Conference on Evolvable Hardware, Seattle WA, 2004, 130--137.
|
| |
23
|
|
| |
24
|
|
| |
25
|
|
| |
26
|
Rimen, M., Ohlsson, J., Karlsson, J., Jenn, E., Arlat, J. Validation of fault tolerance by fault injection in VHDL simulation models. Rapport LAAS No.92469, December 1992.
|
| |
27
|
Rimen, M., Ohlsson, J., Karlsson, J., Jenn, E., Arlat, J.Design guidelines of a VHDL-based simulation tool for the validation of fault tolerance. Rapport LAAS No93170, Esprit Basic Research Action No.6362, May 1993.
|
| |
28
|
|
| |
29
|
Shor, P. Fault-tolerant quantum computation. arXiv.org:quant-ph/9605011, 1996.
|
| |
30
|
Shor, P. Algorithms for Quantum Computation: Discrete Logarithms and Factoring. Proc. 35th Symp. on Foundations of Computer Science, 1994, pp.124--134.
|
| |
31
|
Sipper, M., Mange, D., Stauffer, A. Ontogenetic Hardware. BioSystems, 44, 3, 1997, 193--207.
|
| |
32
|
Sipper, M., Sanchez, E., Mange, D., Tomassini, M., Perez-Uribe, A., Stauffer, A. A Phylogenetic, Ontogenetic and Epigenetic View of Bio-Inspired Hardware Systems. IEEE Transactions on Evolutionary Computation, 1, 1, April 1997, 83--97.
|
| |
33
|
Steane, A. Multiple Particle Interference and Quantum Error Correction. Proc. Roy. Soc. Lond. A 452, 1996, pp. 2551.
|
| |
34
|
Udrescu, M. Quantum Circuits Engineering: Efficient Simulation and Reconfigurable Quantum Hardware. Ph.D. Thesis, "Politehnica" University of Timisoara, Romania, November 25, 2005.
|
| |
35
|
Udrescu, M., Prodan, L., Vladutiu, M. Simulated Fault Injection in Quantum Circuits with the Bubble Bit Technique. Proc. International Conference "Adaptive and Natural Computing Algorithms", pp. 276--279.
|
| |
36
|
|
 |
37
|
|
 |
38
|
|
| |
39
|
Tempesti, G. A Self-Repairing Multiplexer-Based FPGA Inspired by Biological Processes. Ph.D. Thesis No. 1827, Logic Systems Laboratory, The Swiss Federal Institute of Technology, Lausanne, 1998.
|
| |
40
|
|
| |
41
|
|
| |
42
|
Yu, Y., Johnson, B.W. A Perspective on the State of Research on Fault Injection Techniques. Technical Report UVA-CSCS-FIT-001, University of Virginia, May 20, 2002.
|
| |
43
|
***. ITRS - International Technology Roadmap for Semic-onductors, Emerging Research Devices, 2004, http://www. itrs.net/Common/2004Update/2004_05_ERD.pdf
|
| |
44
|
***. Society of Reliability Engineers, http://www.sre.org/ pubs/
|
| |
45
|
***. http://www.dependability.org/wg10.4/
|
INDEX TERMS
Primary Classification:
B.
Hardware
B.8
Performance and Reliability
B.8.1
Reliability, Testing, and Fault-Tolerance
Additional Classification:
C.
Computer Systems Organization
C.4
PERFORMANCE OF SYSTEMS
Subjects:
Reliability, availability, and serviceability;
Fault tolerance
General Terms:
Design,
Reliability,
Theory
Keywords:
bio-inspired computing,
bio-inspired digital design,
dependability,
embryonics,
emerging technologies,
evolvable hardware,
fault-tolerance assessment,
quantum computing,
reliability
|