BEGIN:VCALENDAR PRODID:-//Microsoft Corporation//Outlook MIMEDIR//EN VERSION:1.0 BEGIN:VEVENT DTSTART:20151117T170000Z DTEND:20151117T173000Z LOCATION:19AB DESCRIPTION;ENCODING=QUOTED-PRINTABLE:ABSTRACT: Because main memory is vulnerable to errors and failures, large-scale systems and critical servers utilize error checking and correcting (ECC) mechanisms to meet their reliability requirements. We propose a novel mechanism, Frugal ECC (FECC), that combines ECC with fine-grained compression to provide versatile protection that can be both stronger and lower overhead than current schemes, without sacrificing performance. FECC compresses main memory at cache-block granularity, using any left over space to store ECC information. Compressed data and its ECC information are then frequently read with a single access even without redundant memory chips; insufficiently compressed blocks require additional storage and accesses.=0AAs examples, we present chipkill-correct ECCs on a non-ECC DIMM with ×4 chips and the first true chipkill-correct ECC for ×8 chips using a ECC DIMM. FECC relies on a new Coverage-oriented-Compression that we developed specifically for the=0Amodest compression needs of ECC and for floating-point data. SUMMARY:Frugal ECC: Efficient and Versatile Memory Error Protection through Fine-Grained Compression PRIORITY:3 END:VEVENT END:VCALENDAR