Methods and systems for conducting processor health-checks
First Claim
Patent Images
1. A method for evaluating the status of a processor comprising the steps of:
- initializing and executing an operating system;
de-allocating said processor from an available pool of system resources while said operating system is executing;
conducting a health-check on said processor while said operating system is executing;
re-allocating said processor into said available pool of system resources if said processor is healthy; and
repairing said processor if said processor is unhealthy.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for conducting processor health-checks are provided. In one embodiment, a method for evaluating the status of a processor is provided. The method includes, for example, initializing and executing an operating system, de-allocating the processor from the available pool or system resources and performing a health-check on the processor while the operating system is executing.
49 Citations
36 Claims
-
1. A method for evaluating the status of a processor comprising the steps of:
-
initializing and executing an operating system;
de-allocating said processor from an available pool of system resources while said operating system is executing;
conducting a health-check on said processor while said operating system is executing;
re-allocating said processor into said available pool of system resources if said processor is healthy; and
repairing said processor if said processor is unhealthy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
at least one processor; and
health-check logic operable to de-allocate said at least one processor from an available pool of system resources and conduct a health-check on said processor while an operating system is executing, operable to re-allocate said processor into said available pool of system resources if said processor is healthy and operable to repair said at least one processor if said processor is unhealthy. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer system comprising:
-
at least one processor; and
health-check logic operable to de-allocate said at least one processor from an available pool of system resources and conduct a health-check on said processor while an operating system is executing, operable to re-allocate said processor into said available pool of system resources if said processor is healthy, operable to repair said at least one processor if said processor is unhealthy. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. A method for diagnosing the error status of a processor comprising the steps of:
-
de-allocating an allocated processor;
clearing error logs of said de-allocated processor;
conducting at least one diagnostic test on said processor;
reading said error logs following said at least one diagnostic test; and
determining that said processor is healthy if no errors are contained in said error logs following said at least one diagnostic test. - View Dependent Claims (33, 34, 35, 36)
-
Specification