{"id":15038,"date":"2022-06-16T20:06:32","date_gmt":"2022-06-17T00:06:32","guid":{"rendered":"https:\/\/carleton.ca\/scs\/?page_id=15038"},"modified":"2022-06-16T20:06:32","modified_gmt":"2022-06-17T00:06:32","slug":"tr-204-recognition-of-catastrophic-faults-in-reconfigurable-arrays-with-arbitrary-link-redundancy","status":"publish","type":"page","link":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-204-recognition-of-catastrophic-faults-in-reconfigurable-arrays-with-arbitrary-link-redundancy\/","title":{"rendered":"TR-204: Recognition of Catastrophic Faults in Reconfigurable Arrays with Arbitrary Link Redundancy"},"content":{"rendered":"<p>Carleton University<br \/>\n<a href=\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/\">Technical Report<\/a> <strong>TR-204<\/strong><br \/>\nMarch 1992<\/p>\n<h2 class=\"tr_t1\">Recognition of Catastrophic Faults in Reconfigurable Arrays with Arbitrary Link Redundancy<\/h2>\n<div class=\"tr_t3\">Amiya Nayak, Linda Pagli, Nicola Santoro<\/div>\n<div>\n<h3>Abstract<\/h3>\n<\/div>\n<p>Fault tolerance through the incorporation of redundancy and reconfiguration is quite common. The distribution of faults can have severe impact on the effectiveness of any reconfiguration scheme; in fact, patterns of faults occurring at strategic locations may render an entire system unusable regardless of its component redundancy and of its reconfiguration capabilities. The characterization of such patterns is crucial for the identification and detection of such catastrophic events. A complete characterization was given for reconfigurable systolic arrays with 2-link redundancy; i.e., a bypass link of fixed length is provided to each element of the array in addition to the regular link. In this paper, we study the more general case of arbitrary (but regular) link re\u00addundancy. In particular, we focus on the problem of deciding whether a pattern of k faults is catastrophic for a k-link redundant system; i.e., in addition to the regular link of length g1 = 1, each element of the array is provided with k-1 bypass links of length. g2, g3, &#8230; , 9k, respectively.<br \/>\nWe study this problem and prove some fundamental properties which any catas\u00adtrophic fault pattern must satisfy. We then show that these properties together consti\u00adtute a necessary and sufficient condition for a fault pattern to be catastrophic for k-link redundant system. As a consequence, we derive a provably correct recognition algo\u00adrithm whose worse-case time complexity is O(kgk)i this also improves on the previous algorithm for k = 2.<\/p>\n<div><\/div>\n<p><a href=\"https:\/\/carleton.ca\/scs\/wp-content\/uploads\/TR-204.pdf\">TR-204.pdf<\/a><\/p>\n<p><script src=\"moz-extension:\/\/c5a13a0c-07c2-4cc2-a1b8-4c3d783074b0\/js\/app.js\" type=\"text\/javascript\"><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Carleton University Technical Report TR-204 March 1992 Recognition of Catastrophic Faults in Reconfigurable Arrays with Arbitrary Link Redundancy Amiya Nayak, Linda Pagli, Nicola Santoro Abstract Fault tolerance through the incorporation of redundancy and reconfiguration is quite common. The distribution of faults can have severe impact on the effectiveness of any reconfiguration scheme; in fact, patterns [&hellip;]<\/p>\n","protected":false},"author":49,"featured_media":0,"parent":11910,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_mi_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":"","_links_to":"","_links_to_target":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>TR-204: Recognition of Catastrophic Faults in Reconfigurable Arrays with Arbitrary Link Redundancy - School of Computer Science<\/title>\n<meta name=\"description\" content=\"Carleton University Technical Report TR-204 March 1992 Recognition of Catastrophic Faults in Reconfigurable Arrays with Arbitrary Link Redundancy Amiya\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-204-recognition-of-catastrophic-faults-in-reconfigurable-arrays-with-arbitrary-link-redundancy\/\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-204-recognition-of-catastrophic-faults-in-reconfigurable-arrays-with-arbitrary-link-redundancy\/\",\"url\":\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-204-recognition-of-catastrophic-faults-in-reconfigurable-arrays-with-arbitrary-link-redundancy\/\",\"name\":\"TR-204: Recognition of Catastrophic Faults in Reconfigurable Arrays with Arbitrary Link Redundancy - School of Computer Science\",\"isPartOf\":{\"@id\":\"https:\/\/carleton.ca\/scs\/#website\"},\"datePublished\":\"2022-06-17T00:06:32+00:00\",\"dateModified\":\"2022-06-17T00:06:32+00:00\",\"description\":\"Carleton University Technical Report TR-204 March 1992 Recognition of Catastrophic Faults in Reconfigurable Arrays with Arbitrary Link Redundancy Amiya\",\"breadcrumb\":{\"@id\":\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-204-recognition-of-catastrophic-faults-in-reconfigurable-arrays-with-arbitrary-link-redundancy\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-204-recognition-of-catastrophic-faults-in-reconfigurable-arrays-with-arbitrary-link-redundancy\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-204-recognition-of-catastrophic-faults-in-reconfigurable-arrays-with-arbitrary-link-redundancy\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/carleton.ca\/scs\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Research\",\"item\":\"https:\/\/carleton.ca\/scs\/research\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SCS Technical Reports\",\"item\":\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Technical Reports 1992\",\"item\":\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"TR-204: Recognition of Catastrophic Faults in Reconfigurable Arrays with Arbitrary Link Redundancy\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/carleton.ca\/scs\/#website\",\"url\":\"https:\/\/carleton.ca\/scs\/\",\"name\":\"School of Computer Science\",\"description\":\"Carleton University\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/carleton.ca\/scs\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"TR-204: Recognition of Catastrophic Faults in Reconfigurable Arrays with Arbitrary Link Redundancy - School of Computer Science","description":"Carleton University Technical Report TR-204 March 1992 Recognition of Catastrophic Faults in Reconfigurable Arrays with Arbitrary Link Redundancy Amiya","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-204-recognition-of-catastrophic-faults-in-reconfigurable-arrays-with-arbitrary-link-redundancy\/","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-204-recognition-of-catastrophic-faults-in-reconfigurable-arrays-with-arbitrary-link-redundancy\/","url":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-204-recognition-of-catastrophic-faults-in-reconfigurable-arrays-with-arbitrary-link-redundancy\/","name":"TR-204: Recognition of Catastrophic Faults in Reconfigurable Arrays with Arbitrary Link Redundancy - School of Computer Science","isPartOf":{"@id":"https:\/\/carleton.ca\/scs\/#website"},"datePublished":"2022-06-17T00:06:32+00:00","dateModified":"2022-06-17T00:06:32+00:00","description":"Carleton University Technical Report TR-204 March 1992 Recognition of Catastrophic Faults in Reconfigurable Arrays with Arbitrary Link Redundancy Amiya","breadcrumb":{"@id":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-204-recognition-of-catastrophic-faults-in-reconfigurable-arrays-with-arbitrary-link-redundancy\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-204-recognition-of-catastrophic-faults-in-reconfigurable-arrays-with-arbitrary-link-redundancy\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-204-recognition-of-catastrophic-faults-in-reconfigurable-arrays-with-arbitrary-link-redundancy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/carleton.ca\/scs\/"},{"@type":"ListItem","position":2,"name":"Research","item":"https:\/\/carleton.ca\/scs\/research\/"},{"@type":"ListItem","position":3,"name":"SCS Technical Reports","item":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/"},{"@type":"ListItem","position":4,"name":"Technical Reports 1992","item":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/"},{"@type":"ListItem","position":5,"name":"TR-204: Recognition of Catastrophic Faults in Reconfigurable Arrays with Arbitrary Link Redundancy"}]},{"@type":"WebSite","@id":"https:\/\/carleton.ca\/scs\/#website","url":"https:\/\/carleton.ca\/scs\/","name":"School of Computer Science","description":"Carleton University","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/carleton.ca\/scs\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}},"acf":{"banner_button":"no","banner_image_type":"none"},"_links":{"self":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/15038"}],"collection":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/users\/49"}],"replies":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/comments?post=15038"}],"version-history":[{"count":1,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/15038\/revisions"}],"predecessor-version":[{"id":15039,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/15038\/revisions\/15039"}],"up":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/11910"}],"wp:attachment":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/media?parent=15038"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}