Abstract
Fault tolerance through the incorporation of redundancy and reconfiguration is quite common. In a redundant linear array of processing elements, k redundant links of fixed lengths are provided to each element of the array in addition to the regular links connecting neighboring processors. The redundant links may be activated to bypass faulty elements. The number and the distribution of faults can have severe impact on the effectiveness of such a method. In this paper we study the problem of deciding whether a pattern of n blocks of faults is catastrophic for a redundant array. We prove that, for arrays provided of bidirectional links, the problem requires time O(kn). In the unidirectional case we propose an algorithm whose complexity is O(n) when the array has only one redundant link, and O(kn log k) otherwise. When the pattern is not catastrophic we are interested to obtain a reconfiguration set and, in particular, an optimal reconfiguration set (i.e. one with maximal number of working elements). We prove that such a problem is NP-hard, when the links are bidirectional. For the unidirectional case, instead, we present an algorithm of complexity O(kng), where g is the length of the longest link.
Preview
Unable to display preview. Download preview PDF.
References
R. De Prisco and A. De Santis “Catastrophic faults in reconfigurable VLSI linear arrays”, Preprint 1993.
M. Garey, and D. Johnson, “Computers and Intractability”, Freeman, New York, 1979.
E. Horowitz, and S. Sahni, “Fundamentals of computer algorithms”, Computer Science Press, 1978.
A. Nayak, “On reconfigurability of some regular architectures”, Ph.D Thesis, Dept. System and Computer Engineering, Carleton University, Ottawa, Canada, 1991.
A. Nayak and N. Santoro, “Bounds on performance of VLSI processor arrays”, in 5th Int'l Parallel Processing Symposium, Anaheim, California, May 1991.
A. Nayak, N. Santoro, and R. Tan, “Fault-intolerance of reconfigurable systolic arrays”, In Proc. 20th Int. Symp. on Fault Tolerant Computing, FTCS'20, pp. 202–209, 1990.
L. Pagli and G. Pucci, “Reliability analysis of redundant VLSI arrays”, Preprint 1992.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
De Prisco, R., Monti, A. (1993). On reconfigurability of VLSI linear arrays. In: Dehne, F., Sack, JR., Santoro, N., Whitesides, S. (eds) Algorithms and Data Structures. WADS 1993. Lecture Notes in Computer Science, vol 709. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57155-8_279
Download citation
DOI: https://doi.org/10.1007/3-540-57155-8_279
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-57155-1
Online ISBN: 978-3-540-47918-5
eBook Packages: Springer Book Archive