“…They have added various hardware components to apply a test to the processing cores and check their responses. Several works [18][19][20] have used natural core-level redundancy available in a CMP and used processing power of a processing core to test correct operation of another processing core. [21,22] have incorporated BIST (Built-In Self-Test) components into the CMP architecture and have provided a mechanism that periodically triggers the BIST circuitry to test various components of a CMP.…”