AxRAM: a lightweight implicit interface for approximate data access
Autor(a) principal: | |
---|---|
Data de Publicação: | 2020 |
Outros Autores: | , , |
Tipo de documento: | Artigo |
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/23851 https://doi.org/10.1016/j.future.2020.07.029 |
Resumo: | O arquivo disponibilizado é a versão Preprint do artigo publicado na Elsevier. |
id |
UTFPR-12_77bf7d53367d70c87d49798a4bf6a4e1 |
---|---|
oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/23851 |
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 |
2021-01-14T15:06:45Z2022-07-182021-01-14T15:06:45Z2020-12FABRÍCIO FILHO, João; FELZMANN, Isaías B.; AZEVEDO, Rodolfo J.; WANNER, Lucas F. AxRAM: a lightweight implicit interface for approximate data access. Future Generation Computer Systems, v. 113, n. 1, p. 556-570, 2020. DOI: https://doi.org/10.1016/j.future.2020.07.029. Disponível em: https://www.sciencedirect.com/science/article/abs/pii/S0167739X20301060?via%3Dihub. Acesso em: 28 dez. 2020.1872-7115http://repositorio.utfpr.edu.br/jspui/handle/1/23851https://doi.org/10.1016/j.future.2020.07.029O arquivo disponibilizado é a versão Preprint do artigo publicado na Elsevier.Approximate memories expose data elements to errors in order to improve energy efficiency. For a large fraction of data, these errors are inconsequential or lead only to small losses in application output quality. Nevertheless, for some critical data, errors may lead to execution flow crashes, resulting in non-produced outputs and wasted computational and energy resources. Thus, these techniques require some level of control over approximations to generate acceptable outputs and, consequently, to maximize the energy benefits. Many proposed interfaces for approximate memories rely on burdensome instrumentation of the program or on user annotations to protect critical data. We present AxRAM, a lightweight interface for approximate data that avoids crashes without user annotations. AxRAM relies on a memory with configurable reliability levels and protects from errors critical data regions commonly found on a number of applications. Furthermore, our interface implements a resilient addressing scheme that reduces invalid data accesses that lead to execution crashes. In an embedded computing scenario with a dual-VDD SRAM, our implementation of AxRAM reduces 51% of the execution crashes compared to an unprotected approximate memory, resulting in energy savings for 9 out of 12 profiled applications.engFuture Generation Computer Systemshttps://www.sciencedirect.com/science/article/abs/pii/S0167739X20301060?via%3Dihubhttps://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/embargoedAccessCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOTolerância a falha (Computadores)Arquitetura de computadorComputaçãoEnergia - ConsumoTolerância a falha (Computadores)Computer architectureComputer scienceEnergy consumptionAxRAM: a lightweight implicit interface for approximate data accessinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleCampo MouraoEstados unidos1131Fabrício Filho, JoãoFelzmann, Isaías BittencourtAzevedo, Rodolfo Jardim deWanner, Lucas Franciscoreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALlightweightinterfaceapproximatedataaccess.pdflightweightinterfaceapproximatedataaccess.pdfapplication/pdf1245996http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/23851/3/lightweightinterfaceapproximatedataaccess.pdf321a505d29ed69b9b262b9d9c9303d73MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/23851/2/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD52TEXTlightweightinterfaceapproximatedataaccess.pdf.txtlightweightinterfaceapproximatedataaccess.pdf.txtExtracted texttext/plain91820http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/23851/4/lightweightinterfaceapproximatedataaccess.pdf.txtaa5366e037715727cb287c57bf4318e1MD54THUMBNAILlightweightinterfaceapproximatedataaccess.pdf.jpglightweightinterfaceapproximatedataaccess.pdf.jpgGenerated Thumbnailimage/jpeg1569http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/23851/5/lightweightinterfaceapproximatedataaccess.pdf.jpg3a905c2ed39a0a26897b801ef76b4b68MD551/238512021-01-18 19:11:06.724oai:repositorio.utfpr.edu.br:1/23851TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2021-01-18T21:11:06Repositó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 |
AxRAM: a lightweight implicit interface for approximate data access |
title |
AxRAM: a lightweight implicit interface for approximate data access |
spellingShingle |
AxRAM: a lightweight implicit interface for approximate data access Fabrício Filho, João CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Tolerância a falha (Computadores) Arquitetura de computador Computação Energia - Consumo Tolerância a falha (Computadores) Computer architecture Computer science Energy consumption |
title_short |
AxRAM: a lightweight implicit interface for approximate data access |
title_full |
AxRAM: a lightweight implicit interface for approximate data access |
title_fullStr |
AxRAM: a lightweight implicit interface for approximate data access |
title_full_unstemmed |
AxRAM: a lightweight implicit interface for approximate data access |
title_sort |
AxRAM: a lightweight implicit interface for approximate data access |
author |
Fabrício Filho, João |
author_facet |
Fabrício Filho, João Felzmann, Isaías Bittencourt Azevedo, Rodolfo Jardim de Wanner, Lucas Francisco |
author_role |
author |
author2 |
Felzmann, Isaías Bittencourt Azevedo, Rodolfo Jardim de Wanner, Lucas Francisco |
author2_role |
author author author |
dc.contributor.author.fl_str_mv |
Fabrício Filho, João Felzmann, Isaías Bittencourt Azevedo, Rodolfo Jardim de 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 Tolerância a falha (Computadores) Arquitetura de computador Computação Energia - Consumo Tolerância a falha (Computadores) Computer architecture Computer science Energy consumption |
dc.subject.por.fl_str_mv |
Tolerância a falha (Computadores) Arquitetura de computador Computação Energia - Consumo Tolerância a falha (Computadores) Computer architecture Computer science Energy consumption |
description |
O arquivo disponibilizado é a versão Preprint do artigo publicado na Elsevier. |
publishDate |
2020 |
dc.date.issued.fl_str_mv |
2020-12 |
dc.date.accessioned.fl_str_mv |
2021-01-14T15:06:45Z |
dc.date.available.fl_str_mv |
2021-01-14T15:06:45Z 2022-07-18 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
FABRÍCIO FILHO, João; FELZMANN, Isaías B.; AZEVEDO, Rodolfo J.; WANNER, Lucas F. AxRAM: a lightweight implicit interface for approximate data access. Future Generation Computer Systems, v. 113, n. 1, p. 556-570, 2020. DOI: https://doi.org/10.1016/j.future.2020.07.029. Disponível em: https://www.sciencedirect.com/science/article/abs/pii/S0167739X20301060?via%3Dihub. Acesso em: 28 dez. 2020. |
dc.identifier.uri.fl_str_mv |
http://repositorio.utfpr.edu.br/jspui/handle/1/23851 |
dc.identifier.issn.pt_BR.fl_str_mv |
1872-7115 |
dc.identifier.doi.pt_BR.fl_str_mv |
https://doi.org/10.1016/j.future.2020.07.029 |
identifier_str_mv |
FABRÍCIO FILHO, João; FELZMANN, Isaías B.; AZEVEDO, Rodolfo J.; WANNER, Lucas F. AxRAM: a lightweight implicit interface for approximate data access. Future Generation Computer Systems, v. 113, n. 1, p. 556-570, 2020. DOI: https://doi.org/10.1016/j.future.2020.07.029. Disponível em: https://www.sciencedirect.com/science/article/abs/pii/S0167739X20301060?via%3Dihub. Acesso em: 28 dez. 2020. 1872-7115 |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/23851 https://doi.org/10.1016/j.future.2020.07.029 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.ispartof.pt_BR.fl_str_mv |
Future Generation Computer Systems |
dc.relation.uri.pt_BR.fl_str_mv |
https://www.sciencedirect.com/science/article/abs/pii/S0167739X20301060?via%3Dihub |
dc.rights.driver.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ info:eu-repo/semantics/embargoedAccess |
rights_invalid_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
eu_rights_str_mv |
embargoedAccess |
dc.publisher.none.fl_str_mv |
Campo Mourao |
dc.publisher.country.fl_str_mv |
Estados unidos |
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/23851/3/lightweightinterfaceapproximatedataaccess.pdf http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/23851/2/license.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/23851/4/lightweightinterfaceapproximatedataaccess.pdf.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/23851/5/lightweightinterfaceapproximatedataaccess.pdf.jpg |
bitstream.checksum.fl_str_mv |
321a505d29ed69b9b262b9d9c9303d73 b9d82215ab23456fa2d8b49c5df1b95b aa5366e037715727cb287c57bf4318e1 3a905c2ed39a0a26897b801ef76b4b68 |
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_ |
1805923097574899712 |