AxRAM: a lightweight implicit interface for approximate data access

O arquivo disponibilizado é a versão Preprint do artigo publicado na Elsevier.

Principais autores: Fabrício Filho, João, Felzmann, Isaías Bittencourt, Azevedo, Rodolfo Jardim de, Wanner, Lucas Francisco
Formato: Artigo
Idioma: Inglês
Publicado em: Campo Mourao 2021
Assuntos:
Acesso em linha: http://repositorio.utfpr.edu.br/jspui/handle/1/23851
https://doi.org/10.1016/j.future.2020.07.029
Tags: Adicionar Tag
Sem tags, seja o primeiro a adicionar uma tag!
id riut-1-23851
recordtype dspace
spelling riut-1-238512021-01-18T21:11:06Z AxRAM: a lightweight implicit interface for approximate data access Fabrício Filho, João Felzmann, Isaías Bittencourt Azevedo, Rodolfo Jardim de Wanner, Lucas Francisco Tolerância a falha (Computadores) Arquitetura de computador Computação Energia - Consumo Tolerância a falha (Computadores) Computer architecture Computer science Energy consumption CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO O 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. 2021-01-14T15:06:45Z 2022-07-18 2021-01-14T15:06:45Z 2020-12 article 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 http://repositorio.utfpr.edu.br/jspui/handle/1/23851 https://doi.org/10.1016/j.future.2020.07.029 eng Future Generation Computer Systems https://www.sciencedirect.com/science/article/abs/pii/S0167739X20301060?via%3Dihub embargoedAccess https://creativecommons.org/licenses/by-nc-nd/4.0/ application/pdf Campo Mourao Estados unidos
institution Universidade Tecnológica Federal do Paraná
collection RIUT
language Inglês
topic Tolerância a falha (Computadores)
Arquitetura de computador
Computação
Energia - Consumo
Tolerância a falha (Computadores)
Computer architecture
Computer science
Energy consumption
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
spellingShingle Tolerância a falha (Computadores)
Arquitetura de computador
Computação
Energia - Consumo
Tolerância a falha (Computadores)
Computer architecture
Computer science
Energy consumption
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Fabrício Filho, João
Felzmann, Isaías Bittencourt
Azevedo, Rodolfo Jardim de
Wanner, Lucas Francisco
AxRAM: a lightweight implicit interface for approximate data access
description O arquivo disponibilizado é a versão Preprint do artigo publicado na Elsevier.
format Artigo
author Fabrício Filho, João
Felzmann, Isaías Bittencourt
Azevedo, Rodolfo Jardim de
Wanner, Lucas Francisco
author_sort Fabrício Filho, João
title AxRAM: a lightweight implicit interface for approximate data access
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
publisher Campo Mourao
publishDate 2021
citation 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
_version_ 1805315314656739328
score 10,814766