• DocumentCode
    3548546
  • Title

    Optimal signature placement for processor-error detection using signature monitoring

  • Author

    Wilken, K.D.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., California Univ., Davis, CA, USA
  • fYear
    1991
  • fDate
    25-27 June 1991
  • Firstpage
    326
  • Lastpage
    333
  • Abstract
    An approach that produces optimal placement of justifying signatures for concurrent processor-error detection using signature monitoring is presented. In this approach, placing justifying signatures on nodes and arcs in a directed program control-flow graph is transformed into placing justifying signatures on edges in an undirected, costed graph. A justifying signature is represented in the costed graph by a deleted edge, and optimal placement is reduced to finding a valid minimum-cost deleted edge set. An equivalent problem is finding this set´s maximum-cost complement. For order-independent signature functions, the complement set for optimal placement is shown to be a maximum spanning tree. For cyclic codes, the complement set for optimal placement is a new type of graph, a maximum valuation graph (MVG), which is produced by a new algorithm. Using this algorithm, cyclic codes produce significantly less performance overhead than order-independent functions. Experimental results show that the MVG algorithm yields substantial improvement over previous solutions.<>
  • Keywords
    directed graphs; fault tolerant computing; parallel programming; program compilers; arcs; complement set; concurrent processor-error detection; costed graph; cyclic codes; deleted edge; directed program control-flow graph; justifying signatures; maximum spanning tree; maximum valuation graph; nodes; optimal placement; order-independent signature functions; signature monitoring; undirected; Arithmetic; Assembly; Computer errors; Computerized monitoring; Error correction; Fault detection; Hardware; Internet; Runtime; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault-Tolerant Computing, 1991. FTCS-21. Digest of Papers., Twenty-First International Symposium
  • Conference_Location
    Montreal, Quebec, Canada
  • Print_ISBN
    0-8186-2150-8
  • Type

    conf

  • DOI
    10.1109/FTCS.1991.146681
  • Filename
    146681