Approximate DRAMs are DRAM memories where energy saving techniques have been implemented by trading off bit-cell error rate with power consumption. They are considered part of the building blocks in the larger area of approximate computing. Relaxing refresh rate has been proposed as an interesting solution to achieve better efficiency at the expense of rising error rate. However, some works have demonstrated that much better results are achieved if at word-level some bits are retained without errors (i.e. their cells are refreshed at nominal rate), resulting in architectures using multiple refresh rates. In this paper we present a technique that can be applied to approximate DRAMs under reduced refresh rate. It allows to trim error rate at word-level, while still performing the refresh operation at the same rate for all cells. The number of bits that are protected is configurable and depends on output quality degradation that can be accepted by the application.

Quality aware selective ECC for approximate DRAM / Stazi, G.; Mastrandrea, A.; Olivieri, M.; Menichelli, F.. - 627:(2020), pp. 109-116. (Intervento presentato al convegno International Conference on Applications in Electronics Pervading Industry, Environment and Society, ApplePies 2019 tenutosi a Pisa, Italia) [10.1007/978-3-030-37277-4_13].

Quality aware selective ECC for approximate DRAM

Stazi G.;Mastrandrea A.;Olivieri M.;Menichelli F.
2020

Abstract

Approximate DRAMs are DRAM memories where energy saving techniques have been implemented by trading off bit-cell error rate with power consumption. They are considered part of the building blocks in the larger area of approximate computing. Relaxing refresh rate has been proposed as an interesting solution to achieve better efficiency at the expense of rising error rate. However, some works have demonstrated that much better results are achieved if at word-level some bits are retained without errors (i.e. their cells are refreshed at nominal rate), resulting in architectures using multiple refresh rates. In this paper we present a technique that can be applied to approximate DRAMs under reduced refresh rate. It allows to trim error rate at word-level, while still performing the refresh operation at the same rate for all cells. The number of bits that are protected is configurable and depends on output quality degradation that can be accepted by the application.
2020
International Conference on Applications in Electronics Pervading Industry, Environment and Society, ApplePies 2019
approximate memory; ECC memory; transprecision computing
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Quality aware selective ECC for approximate DRAM / Stazi, G.; Mastrandrea, A.; Olivieri, M.; Menichelli, F.. - 627:(2020), pp. 109-116. (Intervento presentato al convegno International Conference on Applications in Electronics Pervading Industry, Environment and Society, ApplePies 2019 tenutosi a Pisa, Italia) [10.1007/978-3-030-37277-4_13].
File allegati a questo prodotto
File Dimensione Formato  
Stazi_post-print_Quality_2020.pdf

accesso aperto

Tipologia: Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 83.62 kB
Formato Adobe PDF
83.62 kB Adobe PDF

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1465121
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact