Deterministic preemption points in operating system execution
AssigneeIntel Corporation
InventorWarren Kyle Unice
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorWarren Kyle Unice
Estimating the term…
The present invention, which may be implemented on a general-purpose digital computer, includes methods and apparatus to provide fault-tolerant solutions utilizing single or multiple processors having support for cycle counter functionality. In an embodiment, an apparatus for provision of a fault-tolerant system is disclosed. The apparatus includes a primary system utilizing a primary cycle counter and an operating system capable of preemptive multi-processing; a secondary system utilizing a secondary cycle counter and an operating system capable of preemptive multi-processing; a communication link coupling the primary and secondary systems to enable inter-system communication; and an output facility to provide system output only from the secondary system if only the first interrupt has occurred and the first interrupt was caused by the secondary system.
A method of providing a fault-tolerant system comprising:
An apparatus for provision of a fault-tolerant system comprising:
An apparatus comprising:
An article of manufacture comprising:
Dependencies are inferred from the claim text.