Temporal Memoization for Energy-Efficient Timing Error Recovery in GPGPUs

Provided by: University of California
Topic: Hardware
Format: PDF
Manufacturing and environmental variability lead to timing errors in computing systems that are typically corrected by error detection and correction mechanisms at the circuit level. The cost and speed of recovery can be improved by memoization-based optimization methods that exploit spatial or temporal parallelisms in suitable computing fabrics such as General Purpose Graphics Processing Units (GPGPUs). The authors propose here a temporal memoization technique for use in Floating-Point Units (FPUs) in GPGPUs that uses value locality inside data-parallel programs.

Find By Topic