Patent ID: 8984335
Filing Date: 2015-03-17
Classification: G06F

Abstract:
1. A method comprising: detecting an error condition associated with a first core of a plurality of cores; fencing the first core to isolate the first core from other cores of the plurality of cores in response to the detecting of the error condition associated with the first core; performing, by a second core of the plurality of cores, a diagnostic on the first core associated with the error condition by directly communicating with the first core to identify a cause of the error condition; operating a third core of the plurality of cores as the first core when the first core is associated with the error condition; facilitating a repair associated with the error condition, by a core repair, by a core repair engine that is separate from the first, second, and third cores, by directly communicating directives to the second core; identifying an action to remedy the error condition based on the identified cause of the error condition; applying the identified action; and recovering the first core based on having applied the action.