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 :
بازگشت