System and methods for hardware-software cooperative pipeline error detection

Sullivan, Michael; Hari, Siva; Zimmer, Brian; Tsai, Timothy; Keckler, Stephen W. · OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information) · 2023

An error reporting system utilizes a parity checker to receive data results from execution of an original instruction and a parity bit for the data. A decoder receives an error correcting code (ECC) for data resulting from execution of a shadow instruction of the original instruction, and data error correction is initiated on the original instruction result on condition of a mismatch between the parity bit and the original instruction result, and the decoder asserting a correctable error in the original instruction result.

Read the paper · More papers on PaperTik