DocumentCode
3337612
Title
Optimal recovery point insertion for high-level synthesis of recoverable microarchitectures
Author
Blough, D.M. ; Kurdahi, F.J. ; Ohm, S.Y.
Author_Institution
Dept. of Electr. & Comput. Eng., California Univ., Irvine, CA, USA
fYear
1995
fDate
27-30 June 1995
Firstpage
50
Lastpage
59
Abstract
The paper considers the problem of automatic insertion of recovery points in recoverable microarchitectures. Previous work on this problem provided heuristic algorithms that attempted either to minimize computation time with a bounded hardware overhead or to minimize hardware overhead with a bounded computation time. We present efficient algorithms that provide provably optimal solutions for both of these formulations of the problem. These algorithms take as their input a scheduled control-data flow graph describing the behavior of the system and they output either a minimum-time or a minimum-cost set of recovery point locations. We demonstrate the performance of our algorithms using some well-known benchmark control-data flow graphs. Over all parameter values for each of these benchmarks, our optimal algorithms are shown to perform as well as, and in many cases better than, the previously proposed heuristics.<>
Keywords
computer architecture; data flow graphs; fault tolerant computing; high level synthesis; logic CAD; system recovery; algorithm performance; automatic recovery point insertion; benchmark control-data flow graphs; efficient algorithms; high-level synthesis; minimum-cost recovery point locations; minimum-time recovery point locations; optimal recovery point insertion; provably optimal solutions; recoverable microarchitectures; scheduled control-data flow graph; system behavior; Clocks; Design automation; Flow graphs; Hardware; Heuristic algorithms; High level synthesis; Logic design; Microarchitecture; Signal processing algorithms; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Fault-Tolerant Computing, 1995. FTCS-25. Digest of Papers., Twenty-Fifth International Symposium on
Conference_Location
Pasadena, CA, USA
Print_ISBN
0-8186-7079-7
Type
conf
DOI
10.1109/FTCS.1995.466979
Filename
466979
Link To Document