Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability
Reexamination Certificate
2011-05-03
2011-05-03
Baderman, Scott T (Department: 2114)
Error detection/correction and fault detection/recovery
Data processing system error or fault handling
Reliability and availability
C714S035000, C714S038110, C717S140000, C717S162000
Reexamination Certificate
active
07937621
ABSTRACT:
Disclosed is a method for running a first code generated by a Software-based Redundant Multi-Threading (SRMT) compiler along with a second code generated by a normal compiler at runtime, the first code including a first function and a second function, the second code including a third function. The method comprises running the first function in a leading thread and a tailing thread (104); running the third function in a single thread (106), the leading thread calls the third function and running the second function in the leading thread and the tailing thread (108), the third function calls the second function. The present disclosure provides a mechanism for handling function calls wherein SRMT functions and binary functions can call each other irrespective of whether the callee function is a SRMT function or a binary function and thereby dynamically adjusts reliability and performance tradeoff based on run-time information and user selectable policies.
REFERENCES:
patent: 5623471 (1997-04-01), Prigge
patent: 6405326 (2002-06-01), Azagury et al.
patent: 6978444 (2005-12-01), Farchi et al.
patent: 7069549 (2006-06-01), Charnell et al.
patent: 7231554 (2007-06-01), Moser et al.
patent: 7603664 (2009-10-01), Dutt et al.
patent: 2005/0050386 (2005-03-01), Reinhardt et al.
patent: 2005/0114856 (2005-05-01), Eickemeyer et al.
patent: 2007/0162894 (2007-07-01), Noller et al.
patent: 2007/0174837 (2007-07-01), Wang et al.
patent: 2008/0244354 (2008-10-01), Wu et al.
patent: 2008/0282257 (2008-11-01), Wang et al.
Google Definitions of Function retrieved Jul. 18, 2010 by searching in Google for (without quotations) “define:function”.
Non-Final Office Action received for U.S. Appl. No. 11/745,403, mailed on Dec. 29, 2009, pp. 13.
Non-Final Office Action received in related U.S. Appl. No. 11/745,403, mailed on Jul. 23, 2010. pp. 8.
Wang Cheng
Wu Youfeng
Baderman Scott T
Grossman Tucker Perreault & Pfleger PLLC
Intel Corporation
Schell Joseph
LandOfFree
Transient fault detection by integrating an SRMT code and 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 Transient fault detection by integrating an SRMT code and a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Transient fault detection by integrating an SRMT code and a... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2703939