Electrical computers and digital processing systems: processing – Dynamic instruction dependency checking – monitoring or... – Commitment control or register bypass
Reexamination Certificate
2008-04-01
2008-04-01
Sparks, Donald (Department: 2181)
Electrical computers and digital processing systems: processing
Dynamic instruction dependency checking, monitoring or...
Commitment control or register bypass
C712S218000, C712S228000
Reexamination Certificate
active
10953887
ABSTRACT:
A method and apparatus for a checker instruction in a redundant multithreading environment is described. In one embodiment, when RMT requires, a processor may issue a checker instruction in both a leading thread and a trailing thread. The checker instruction may travel down individual pipelines for each thread independently until it reaches a buffer at the end of each pipeline. Then, prior to committing the checker instruction, the checker instruction looks for its counterpart and does a comparison of the instructions. If the checker instructions match, the checker instructions commit and retires otherwise an error is declared.
REFERENCES:
patent: 6356795 (2002-03-01), Barthel et al.
patent: 6463579 (2002-10-01), McKinsey
patent: 6640313 (2003-10-01), Quach
patent: 2001/0034824 (2001-10-01), Mukherjee et al.
patent: 2001/0037445 (2001-11-01), Mukherjee
T. Vijaykumar, I. Pomeranz, and K. Cheng. Transient-fault recovery using simultaneous multithreading. In Proceedings of the 29th Annual International Symposium on Computer Architecture, pp. 87-98, May 2002.
European Patent Office, International Search Report and Written Opinion for International Patent Application No. PCT/US2005/035375, 14 pages, Apr. 6, 2006.
Steven K. Reinhardt et al., “Transient Fault Detection via Simultaneous Multithreading,” Computer Architecture News, vol. 28, No. 2, May 2000, pp. 25-36.
T.N. Vijaykumar et al., “Transient-Fault Recovery Using Simultaneous Multithreading,” Proceedings of the 29thAnnual International Symposium on Computer Architecture, May 2002, pp. 87-98.
Emer Joel S.
Mukherjee Shubhendu S.
Reinhardt Steven K.
Weaver Christopher T.
Intel Corporation
Lai Vincent
Sparks Donald
LandOfFree
Implementing check instructions in each thread within a... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Implementing check instructions in each thread within a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Implementing check instructions in each thread within a... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3926932