发明名称 |
METHOD AND APPARATUS FOR CORRECTING ERRORS IN COMPUTER SYSTEMS |
摘要 |
A computer implemented process for detecting errors in a computer system including the steps of executing sequences of instructions of a software program (12) on each of a reference system (16) and a test system (15), detecting and recording state of the reference system (16) and the test system (15) at comparable points in the execution of the program (12), and comparing the detected state of the reference system (16) and the test system (15) at selectable comparable points in the sequence of instructions including the end of the sequence of instructions. In a particular embodiment, the execution of portions of the sequence of instructions between selectable comparable points on each of the reference system (16) and the test system (15) is automatically replayed if a difference in the compared state of the systems is detected.
|
申请公布号 |
CA2276494(C) |
申请公布日期 |
2004.05.04 |
申请号 |
CA19982276494 |
申请日期 |
1998.02.13 |
申请人 |
TRANSMETA CORPORATION |
发明人 |
BEDICHEK, ROBERT;KEPPEL, DAVID;KLAIBER, ALEX |
分类号 |
G06F11/28;G06F11/16;G06F11/34;G06F11/36;(IPC1-7):G06F11/00 |
主分类号 |
G06F11/28 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|