Independent Dual-Trajectory Redundant Execution: A Shared-Backend Mechanism for Soft-Error Detection

Soft-error detection in resource-constrained out-of-order processors requires balancing reliability against the cost of redundant execution. This paper proposes an independent dual-trajectory mechanism that preserves separate data-dependence chains while sharing physical backend resources, with error checking at selected architectural-event boundaries. Evaluation on SPECint2006 shows that redundant execution costs 18.3% geometric-mean IPC, versus 5.5% for a SHREC-like checker, along with higher protection-logic area. A 2400-injection campaign achieves an 86.4% conditional detection rate and a 78.5% reduction in adjudicated silent data corruption (SDC) relative to a detection-disabled baseline. A targeted ablation further demonstrates the benefit of independent value propagation, increasing detection from 8.7% to 84.3% compared with shared-source execution. These results quantify the reliability benefits of logical independence and its associated performance and hardware costs within a fixed-capacity out-of-order backend.

Authors

Institutions

Publication Details

Journal
Symmetry
Published
2026-11-03
DOI
https://doi.org/10.3390/sym18111846
Primary Topic
Distributed systems and fault tolerance
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Independent Dual-Trajectory Redundant Execution: A Shared-Backend Mechanism for Soft-Error Detection

Jian Song, Li Zhou, Chenglei Han, Fei Wang et al.
Symmetry
Distributed systems and fault tolerance
article

Independent Dual-Trajectory Redundant Execution: A Shared-Backend Mechanism for Soft-Error Detection

Jian Song, Li Zhou, Chenglei Han, Fei Wang, Yingke Gao, Lingxiao Liu
article en

Abstract

Soft-error detection in resource-constrained out-of-order processors requires balancing reliability against the cost of redundant execution. This paper proposes an independent dual-trajectory mechanism that preserves separate data-dependence chains while sharing physical backend resources, with error checking at selected architectural-event boundaries. Evaluation on SPECint2006 shows that redundant execution costs 18.3% geometric-mean IPC, versus 5.5% for a SHREC-like checker, along with higher protection-logic area. A 2400-injection campaign achieves an 86.4% conditional detection rate and a 78.5% reduction in adjudicated silent data corruption (SDC) relative to a detection-disabled baseline. A targeted ablation further demonstrates the benefit of independent value propagation, increasing detection from 8.7% to 84.3% compared with shared-source execution. These results quantify the reliability benefits of logical independence and its associated performance and hardware costs within a fixed-capacity out-of-order backend.

SymmetryVol. 18(11)
Shandong University (CN), Beijing Institute of Control Engineering (CN)
Openalex Percentile: Top 15%
Distributed systems and fault tolerance
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon