Opening book details…
Can I read A cost-effective implementation of an ECC-protected instruction queue for out-of-order microprocessors on EtoBox?
A cost-effective implementation of an ECC-protected instruction queue for out-of-order microprocessors by Vladimir Stojanovic; R. Iris Bahar; Jennifer Dworak; Richard Weiss is a scholarly article available to read on EtoBox.
What is A cost-effective implementation of an ECC-protected instruction queue for out-of-order microprocessors about?
Major sources of transient errors in microprocessors today include noise and single event upsets. As feature sizes and voltages are reduced to create faster, more efficient, and computationally more powerful processors, these errors will increase significantly. We show that (contrary to conventional wisdom) error correction codes (ECC) can be efficiently utilized to handle these errors as instructions are being processed through the microprocessor pipeline. We will analyze some of the tradeoffs involved in a hardware implementation of ECC for the instruction queue with respect to performance, power, area, and reliability. Specifically, for an environment with high error rates, we show that we can correct all single bit errors with a negligible drop in performance. Our approach can be generalized to other data structures within the microprocessor, including the register file and reorder buffer.
- Author
- Vladimir Stojanovic; R. Iris Bahar; Jennifer Dworak; Richard Weiss
- Publisher
- ACM Press
- Published
- 2006
- Language
- EN
More by Vladimir Stojanovic; R. Iris Bahar; Jennifer Dworak; Richard Weiss
Browse all works by Vladimir Stojanovic; R. Iris Bahar; Jennifer Dworak; Richard Weiss