CEPRAM: Compression for Endurance in PCM RAM
dc.contributor.author | González Alberquilla, Rodrigo | |
dc.contributor.author | Castro Rodríguez, Fernando | |
dc.contributor.author | Piñuel Moreno, Luis | |
dc.contributor.author | Tirado Fernández, José Francisco | |
dc.date.accessioned | 2023-06-17T22:09:15Z | |
dc.date.available | 2023-06-17T22:09:15Z | |
dc.date.issued | 2017-04-04 | |
dc.description | © World Scientific Publishing Company. This work has been supported by the Spanish government through the research contracts TIN2012-32180 and TIN 2015-65277-R, and the HIPEAC-4 European Network of Excellence. | |
dc.description.abstract | We deal with the endurance problem of Phase Change Memories (PCM) by proposing Compression for Endurance in PCM RAM (CEPRAM), a technique to elongate the lifespan of PCM-based main memory through compression. We introduce a total of three compression schemes based on already existent schemes, but targeting compression for PCM-based systems. We do a two-level evaluation. First, we quantify the performance of the compression, in terms of compressed size, bit-flips and how they are affected by errors. Next, we simulate these parameters in a statistical simulator to study how they affect the endurance of the system. Our simulation results reveal that our technique, which is built on top of Error Correcting Pointers (ECP) but using a high-performance cache-oriented compression algorithm modified to better suit our purpose, manages to further extend the lifetime of the memory system. In particular, it guarantees that at least half of the physical pages are in usable condition for 25% longer than ECP, which is slightly more than 5% more than a scheme that can correct 16 failures per block. | |
dc.description.department | Sección Deptal. de Arquitectura de Computadores y Automática (Físicas) | |
dc.description.faculty | Fac. de Ciencias Físicas | |
dc.description.refereed | TRUE | |
dc.description.sponsorship | Ministerio de Ciencia e Innovación (MICINN) | |
dc.description.sponsorship | HIPEAC-4 European Network of Excellence | |
dc.description.status | pub | |
dc.eprint.id | https://eprints.ucm.es/id/eprint/44962 | |
dc.identifier.doi | 10.1142/S0218126617501675 | |
dc.identifier.issn | 0218-1266 | |
dc.identifier.officialurl | http://dx.doi.org/10.1142/S0218126617501675 | |
dc.identifier.relatedurl | http://www.worldscientific.com/ | |
dc.identifier.uri | https://hdl.handle.net/20.500.14352/18143 | |
dc.issue.number | 11 | |
dc.journal.title | Journal of circuits systems and computers | |
dc.language.iso | eng | |
dc.publisher | World Scientific Publ co Pte LTD | |
dc.relation.projectID | TIN2012-32180 | |
dc.relation.projectID | TIN 2015-65277-R | |
dc.rights.accessRights | open access | |
dc.subject.cdu | 004 | |
dc.subject.keyword | Phase change memory | |
dc.subject.keyword | Main memory | |
dc.subject.keyword | Cache capacity | |
dc.subject.keyword | Technology. | |
dc.subject.ucm | Informática (Informática) | |
dc.subject.ucm | Programación de ordenadores (Informática) | |
dc.subject.unesco | 1203.17 Informática | |
dc.subject.unesco | 1203.23 Lenguajes de Programación | |
dc.title | CEPRAM: Compression for Endurance in PCM RAM | |
dc.type | journal article | |
dc.volume.number | 26 | |
dspace.entity.type | Publication | |
relation.isAuthorOfPublication | 9aac3e41-2993-45aa-b0e1-7bae1dacd982 | |
relation.isAuthorOfPublication | 2ce782af-0e05-45eb-b58a-d2efffec6785 | |
relation.isAuthorOfPublication | 1356616c-9e69-4852-8415-62fd0b8e7cfc | |
relation.isAuthorOfPublication.latestForDiscovery | 9aac3e41-2993-45aa-b0e1-7bae1dacd982 |
Download
Original bundle
1 - 1 of 1
Loading...
- Name:
- castrorodriguez13postprint.pdf
- Size:
- 1.18 MB
- Format:
- Adobe Portable Document Format