Transparent resilience for approximate DRAM
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Outros Autores: | , |
Tipo de documento: | Artigo de conferência |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
Texto Completo: | http://repositorio.utfpr.edu.br/jspui/handle/1/29754 |
Resumo: | O arquivo disponibilizado é a versão Preprint do artigo publicado pela Springer. |
id |
UTFPR-12_ad16a0532a567eedbae43ebd79931944 |
---|---|
oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/29754 |
network_acronym_str |
UTFPR-12 |
network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
repository_id_str |
|
spelling |
2022-09-27T16:57:53Z50002022-09-27T16:57:53Z2021-06-07FABRÍCIO FILHO, João; FELZMANN, Isaías; WANNER, Lucas. Transparent resilience for approximate DRAM. In: INTERNATIONAL CONFERENCE ON ARCHITECTURE OF COMPUTING SYSTEMS, 34., 2021. Anais eletrônicos […] Cham: Springer, 2021. p. 35-50. DOI: https://doi.org/10.1007/978-3-030-81682-7_3. Disponível em: https://link.springer.com/chapter/10.1007/978-3-030-81682-7_3. Acesso em: 27 jun. 2022.9783030816827http://repositorio.utfpr.edu.br/jspui/handle/1/29754DOI: https://doi.org/10.1007/978-3-030-81682-7_3O arquivo disponibilizado é a versão Preprint do artigo publicado pela Springer.Approximate DRAM can reduce energy consumption by exposing application data to probabilistic errors. However, not all data is amenable to approximation, and errors in certain critical data can lead to invalid outputs or application crashes. Identification of critical data typically requires annotations in source code. Transparent protection mechanisms attempt to automatically protect applications from critical data errors without programmer intervention. This work proposes and compares alternatives to transparent data protection for approximate DRAM. We alleviate the impact of errors on application quality by triggering approximate re-executions when invalid outputs are detected. Furthermore, we evaluate transparent hardware and software-level resilience mechanisms for approximate memory that can avoid a large fraction of critical errors. Our results show that adding resilience mechanisms to approximate DRAM reduces crashes and invalid outputs when compared to non-resilient approximate DRAM (up to 3××), and saves energy when compared to standard DRAM (14–31%).engInternational Conference on Architecture of Computing Systemshttps://link.springer.com/chapter/10.1007/978-3-030-81682-7_3https://link.springer.com/chapter/10.1007/978-3-030-81682-7_3#rightslinkinfo:eu-repo/semantics/embargoedAccessCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOSistemas de memória de computadorTolerância a falha (Computadores)Simulação (Computadores)Computer storage devicesFault-tolerant computingComputer simulationTransparent resilience for approximate DRAMinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObjectCampo MouraoSuica34Fabrício Filho, JoãoFelzmann, Isaías BittencourtWanner, Lucas Franciscoreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALtransparentresilienceapproximatedram.pdftransparentresilienceapproximatedram.pdfapplication/pdf537765http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/29754/1/transparentresilienceapproximatedram.pdf4cbfff5b3d91927238b29a5b2288ca4dMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/29754/2/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD52TEXTtransparentresilienceapproximatedram.pdf.txttransparentresilienceapproximatedram.pdf.txtExtracted texttext/plain45035http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/29754/3/transparentresilienceapproximatedram.pdf.txt8b492c02dfcc90895a967265a34886a3MD53THUMBNAILtransparentresilienceapproximatedram.pdf.jpgtransparentresilienceapproximatedram.pdf.jpgGenerated Thumbnailimage/jpeg1507http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/29754/4/transparentresilienceapproximatedram.pdf.jpgd15e5e4c4c69027bd68bb6362ed251adMD541/297542022-09-28 03:07:14.913oai:repositorio.utfpr.edu.br:1/29754TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2022-09-28T06:07:14Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
dc.title.pt_BR.fl_str_mv |
Transparent resilience for approximate DRAM |
title |
Transparent resilience for approximate DRAM |
spellingShingle |
Transparent resilience for approximate DRAM Fabrício Filho, João CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Sistemas de memória de computador Tolerância a falha (Computadores) Simulação (Computadores) Computer storage devices Fault-tolerant computing Computer simulation |
title_short |
Transparent resilience for approximate DRAM |
title_full |
Transparent resilience for approximate DRAM |
title_fullStr |
Transparent resilience for approximate DRAM |
title_full_unstemmed |
Transparent resilience for approximate DRAM |
title_sort |
Transparent resilience for approximate DRAM |
author |
Fabrício Filho, João |
author_facet |
Fabrício Filho, João Felzmann, Isaías Bittencourt Wanner, Lucas Francisco |
author_role |
author |
author2 |
Felzmann, Isaías Bittencourt Wanner, Lucas Francisco |
author2_role |
author author |
dc.contributor.author.fl_str_mv |
Fabrício Filho, João Felzmann, Isaías Bittencourt Wanner, Lucas Francisco |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Sistemas de memória de computador Tolerância a falha (Computadores) Simulação (Computadores) Computer storage devices Fault-tolerant computing Computer simulation |
dc.subject.por.fl_str_mv |
Sistemas de memória de computador Tolerância a falha (Computadores) Simulação (Computadores) Computer storage devices Fault-tolerant computing Computer simulation |
description |
O arquivo disponibilizado é a versão Preprint do artigo publicado pela Springer. |
publishDate |
2021 |
dc.date.issued.fl_str_mv |
2021-06-07 |
dc.date.accessioned.fl_str_mv |
2022-09-27T16:57:53Z |
dc.date.available.fl_str_mv |
2022-09-27T16:57:53Z 5000 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/conferenceObject |
format |
conferenceObject |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
FABRÍCIO FILHO, João; FELZMANN, Isaías; WANNER, Lucas. Transparent resilience for approximate DRAM. In: INTERNATIONAL CONFERENCE ON ARCHITECTURE OF COMPUTING SYSTEMS, 34., 2021. Anais eletrônicos […] Cham: Springer, 2021. p. 35-50. DOI: https://doi.org/10.1007/978-3-030-81682-7_3. Disponível em: https://link.springer.com/chapter/10.1007/978-3-030-81682-7_3. Acesso em: 27 jun. 2022. |
dc.identifier.uri.fl_str_mv |
http://repositorio.utfpr.edu.br/jspui/handle/1/29754 |
dc.identifier.isbn.pt_BR.fl_str_mv |
9783030816827 |
dc.identifier.doi.pt_BR.fl_str_mv |
DOI: https://doi.org/10.1007/978-3-030-81682-7_3 |
identifier_str_mv |
FABRÍCIO FILHO, João; FELZMANN, Isaías; WANNER, Lucas. Transparent resilience for approximate DRAM. In: INTERNATIONAL CONFERENCE ON ARCHITECTURE OF COMPUTING SYSTEMS, 34., 2021. Anais eletrônicos […] Cham: Springer, 2021. p. 35-50. DOI: https://doi.org/10.1007/978-3-030-81682-7_3. Disponível em: https://link.springer.com/chapter/10.1007/978-3-030-81682-7_3. Acesso em: 27 jun. 2022. 9783030816827 DOI: https://doi.org/10.1007/978-3-030-81682-7_3 |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/29754 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.ispartof.pt_BR.fl_str_mv |
International Conference on Architecture of Computing Systems |
dc.relation.uri.pt_BR.fl_str_mv |
https://link.springer.com/chapter/10.1007/978-3-030-81682-7_3 |
dc.rights.driver.fl_str_mv |
https://link.springer.com/chapter/10.1007/978-3-030-81682-7_3#rightslink info:eu-repo/semantics/embargoedAccess |
rights_invalid_str_mv |
https://link.springer.com/chapter/10.1007/978-3-030-81682-7_3#rightslink |
eu_rights_str_mv |
embargoedAccess |
dc.publisher.none.fl_str_mv |
Campo Mourao |
dc.publisher.country.fl_str_mv |
Suica |
publisher.none.fl_str_mv |
Campo Mourao |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
instacron_str |
UTFPR |
institution |
UTFPR |
reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
bitstream.url.fl_str_mv |
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/29754/1/transparentresilienceapproximatedram.pdf http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/29754/2/license.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/29754/3/transparentresilienceapproximatedram.pdf.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/29754/4/transparentresilienceapproximatedram.pdf.jpg |
bitstream.checksum.fl_str_mv |
4cbfff5b3d91927238b29a5b2288ca4d b9d82215ab23456fa2d8b49c5df1b95b 8b492c02dfcc90895a967265a34886a3 d15e5e4c4c69027bd68bb6362ed251ad |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1805923130359676928 |