A system includes a multi-core processor including a first processor core
and a second processor core, and a core manager. The core manager is to
receive data during an execution of an application by the first processor
core, the data indicating a potential fault associated with the first
processor core, determine to disable the first processor core based on
the data, and activate the second processor core to execute the
application.