TY - JOUR
T1 - DDMR
T2 - Dynamic and scalable dual modular redundancy with short validation intervals
AU - Golander, Amit
AU - Weiss, Shlomo
AU - Ronen, Ronny
PY - 2008/2
Y1 - 2008/2
N2 - To address the problem of soft errors in chip multiprocessors, we propose Dynamic Dual Modular Redundancy(DDMR). DDMR uses known techniques and components to construct a novel multicore architecture that provides soft error detection and recovery. DDMR may be easily integrated with CMP architectures. DDMR replaces pairwise links connected at manufacturing with a new ring architecture that supports runtime linking of redundant cores. Requiring minimal area and power resources, the ring prevents loading the general purpose and more expensive CMP interconnect with transfers needed to coordinate redundant processing. DDMR uses signatures to reduce bandwidth requirements. Signatures are exchanged after short validation intervals, an approach that saves resources needed to buffer uncommitted data and reduces latencies in parallel programs. DDMR scales with the number of cores and may be used in large multicore architectures.
AB - To address the problem of soft errors in chip multiprocessors, we propose Dynamic Dual Modular Redundancy(DDMR). DDMR uses known techniques and components to construct a novel multicore architecture that provides soft error detection and recovery. DDMR may be easily integrated with CMP architectures. DDMR replaces pairwise links connected at manufacturing with a new ring architecture that supports runtime linking of redundant cores. Requiring minimal area and power resources, the ring prevents loading the general purpose and more expensive CMP interconnect with transfers needed to coordinate redundant processing. DDMR uses signatures to reduce bandwidth requirements. Signatures are exchanged after short validation intervals, an approach that saves resources needed to buffer uncommitted data and reduces latencies in parallel programs. DDMR scales with the number of cores and may be used in large multicore architectures.
UR - http://www.scopus.com/inward/record.url?scp=58149131807&partnerID=8YFLogxK
U2 - 10.1109/L-CA.2008.12
DO - 10.1109/L-CA.2008.12
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:58149131807
SN - 1556-6056
VL - 7
SP - 65
EP - 68
JO - IEEE Computer Architecture Letters
JF - IEEE Computer Architecture Letters
IS - 2
M1 - 4564436
ER -