Method and system for providing a deterministic virtual clock

Electrical computers and digital processing systems: support – Clock – pulse – or timing signal generation or analysis

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C713S400000, C713S600000, C718S001000

Reexamination Certificate

active

07921319

ABSTRACT:
A method and system for providing a virtual clock on a computer by multiplying the number of instructions executed by the average instruction execution time. It is however not reliable to use this generic computation for virtualization of application in a fault tolerant system because the virtual clock computed like this quickly deviates from the system clock. A virtual clock computation is provided which includes periodic readjustment of the virtual to the system clock. Also, the errors coming from rounding of the number of executing instruction are suppressed.Taking the assumption that the user instruction counters are maintained synchronized in the operational and the replication computers, replacing the system clock access by a virtual clock when virtualizing applications thus turning the system clock acquisition into a deterministic event. Replicating the system clock access can be thus done by re-executing the application code in the replication machine avoiding transfer of information at each system clock access of the virtualized application programs.

REFERENCES:
patent: 7334014 (2008-02-01), Moser et al.
patent: 7756697 (2010-07-01), Nakamura
patent: 2004/0205372 (2004-10-01), Moser et al.
patent: 2006/0259818 (2006-11-01), Howell et al.
patent: 2007/0010988 (2007-01-01), Nakamura
patent: 2881244 (2006-07-01), None

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

Method and system for providing a deterministic virtual clock does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for providing a deterministic virtual clock, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for providing a deterministic virtual clock will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2689588

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