Transient fault detection by integrating an SRMT code and a...

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-2703939

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.