Method and apparatus to detect/manage faults in a system
First Claim
Patent Images
1. A system, comprising:
- a processor system including a plurality of processing engines including error detection hooks, the plurality of processing engines formed from multiple cores on a single die; and
a fault module to monitor error information from the error detection hooks, the fault module including a failure prediction layer coupled to a fault detection layer, which is coupled to the error detection hooks of the processing engines.
1 Assignment
0 Petitions
Accused Products
Abstract
A fault module supports detection, analysis, and/or logging of various faults in a processor system. In one embodiment, the system is provided on a multi-core, single die device.
-
Citations
37 Claims
-
1. A system, comprising:
-
a processor system including a plurality of processing engines including error detection hooks, the plurality of processing engines formed from multiple cores on a single die; and
a fault module to monitor error information from the error detection hooks, the fault module including a failure prediction layer coupled to a fault detection layer, which is coupled to the error detection hooks of the processing engines. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of managing faults in a processor system, comprising:
-
monitoring errors detected in components of the processor system using error detection hooks; and
analyzing errors in a fault module to predict future failure of the components using a failure prediction layer coupled with a fault detection layer. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. An article, comprising:
-
a storage medium having stored thereon instructions that when executed by a machine result in the following;
running a fault module on a processor coupled to a processing engines formed from multiple cores on a single die having error detection hooks; and
monitoring error information by the error module from error detection hooks, the fault module including a failure prediction layer coupled to a fault detection layer, which is coupled to the error detection hooks of the processing engines. - View Dependent Claims (31, 32, 33)
-
-
34. A system, comprising:
-
a host processor having error detection hooks;
processing engines on multiple cores on a single die coupled to the host processor, the processing engines having error detection hooks;
a microcontroller coupled to the host processor and the processing engines, the microcontroller having a fault module to run on the microcontroller to collect error information from the error detection hooks;
wherein the fault module includes a failure prediction layer coupled to a fault detection layer. - View Dependent Claims (35, 36, 37)
-
Specification