This brief proposes a novel technique to alleviate the cost of timing error recovery, building upon the lockstep execution of single-instruction-multiple- data (SIMD) architectures. To support spatial memoization at the instruction level, we propose a single-strong-lane-multiple-weak-lane (SSMW) architecture. Spatial memoization exploits the value locality inside parallel programs, memoizes the result of an error-free execution of an instruction on the SS lane, and concurrently reuses the result to spatially correct errant instructions across MW lanes. Experiment results on Taiwan Semiconductor Manufacturing Company 45-nm technology confirm that this technique avoids the recovery for 62% of the errant instructions on average, for both error...
Processor clock frequencies and the related performance improvements recently stagnated due to sever...
System reliability is becoming a significant concern as technology continues to shrink. This is beca...
This work presents four partitioning strategies, or design patterns, useful for decomposing a serial...
This brief proposes a novel technique to alleviate the cost of timing error recovery, building upon ...
International audienceSingle-Instruction Multiple-Thread (SIMT) micro-architectures implemented in G...
Abstract—Manufacturing and environmental variability lead to timing errors in computing systems that...
1 Manufacturing and environmental variability lead to timing er-rors in computing systems that are t...
none3siManufacturing and environmental variability lead to timing errors in computing systems that a...
Abstract — In order to provide the best performance for memory accesses in the multimedia extensions...
Variation in performance and power across manufactured parts and their operating conditions is an ac...
Abstract- Instruction-level redundancy is an effective scheme to reduce the susceptibility of microp...
Modern processors continue to aggressively scale down the feature size and reduce voltage levels to ...
Traditional memory fences are program-based. That is, a mem-ory fence enforces a serialization point...
We propose a low cost concurrent error detection strategy to improve the Reliability, Availability, ...
We propose a low cost concurrent error detection strategy to improve the Reliability, Availability, ...
Processor clock frequencies and the related performance improvements recently stagnated due to sever...
System reliability is becoming a significant concern as technology continues to shrink. This is beca...
This work presents four partitioning strategies, or design patterns, useful for decomposing a serial...
This brief proposes a novel technique to alleviate the cost of timing error recovery, building upon ...
International audienceSingle-Instruction Multiple-Thread (SIMT) micro-architectures implemented in G...
Abstract—Manufacturing and environmental variability lead to timing errors in computing systems that...
1 Manufacturing and environmental variability lead to timing er-rors in computing systems that are t...
none3siManufacturing and environmental variability lead to timing errors in computing systems that a...
Abstract — In order to provide the best performance for memory accesses in the multimedia extensions...
Variation in performance and power across manufactured parts and their operating conditions is an ac...
Abstract- Instruction-level redundancy is an effective scheme to reduce the susceptibility of microp...
Modern processors continue to aggressively scale down the feature size and reduce voltage levels to ...
Traditional memory fences are program-based. That is, a mem-ory fence enforces a serialization point...
We propose a low cost concurrent error detection strategy to improve the Reliability, Availability, ...
We propose a low cost concurrent error detection strategy to improve the Reliability, Availability, ...
Processor clock frequencies and the related performance improvements recently stagnated due to sever...
System reliability is becoming a significant concern as technology continues to shrink. This is beca...
This work presents four partitioning strategies, or design patterns, useful for decomposing a serial...