Architectural core salvaging in a multi-core processor for hard-error tolerance
A Mechanism for Online Diagnosis of Hard Faults in Microprocessors