TY - GEN
T1 - Low-power, Low-storage-overhead chipkill correct via Multi-line error correction
AU - Jian, Xun
AU - Duwe, Henry
AU - Sartori, John
AU - Sridharan, Vilas
AU - Kumar, Rakesh
PY - 2013
Y1 - 2013
N2 - Due to their large memory capacities, many modern servers require chipkill correct, an advanced type of memory error detection and correction, to meet their reliability require-ments. However, existing chipkill-correct solutions incur high power or storage overheads, or both because they use dedicated error-correction resources per codeword to per-form error correction. This requires high overhead for cor-rection and results in high overhead for error detection. We propose a novel chipkill-correct solution, multi-line error cor-rection, that uses resources shared across multiple lines in memory for error correction to reduce the overhead of both error detection and correction. Our evaluations show that the proposed solution reduces memory power by a mean of 27%, and up to 38% with respect to commercial solutions, at a cost of 0.4% increase in storage overhead and minimal impact on reliability.
AB - Due to their large memory capacities, many modern servers require chipkill correct, an advanced type of memory error detection and correction, to meet their reliability require-ments. However, existing chipkill-correct solutions incur high power or storage overheads, or both because they use dedicated error-correction resources per codeword to per-form error correction. This requires high overhead for cor-rection and results in high overhead for error detection. We propose a novel chipkill-correct solution, multi-line error cor-rection, that uses resources shared across multiple lines in memory for error correction to reduce the overhead of both error detection and correction. Our evaluations show that the proposed solution reduces memory power by a mean of 27%, and up to 38% with respect to commercial solutions, at a cost of 0.4% increase in storage overhead and minimal impact on reliability.
UR - http://www.scopus.com/inward/record.url?scp=84899670484&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84899670484&partnerID=8YFLogxK
U2 - 10.1145/2503210.2503243
DO - 10.1145/2503210.2503243
M3 - Conference contribution
AN - SCOPUS:84899670484
SN - 9781450323789
T3 - International Conference for High Performance Computing, Networking, Storage and Analysis, SC
BT - Proceedings of SC 2013
PB - IEEE Computer Society
T2 - 2013 International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2013
Y2 - 17 November 2013 through 22 November 2013
ER -