Frugal ECC: efficient and versatile memory error protection through fine-grained compression
Memory Errors in Modern Systems: The Good, The Bad, and The Ugly