Cargando…

Optimizing the Energy Efficiency of Unreliable Memories for Quantized Kalman Filtering

This paper presents a quantized Kalman filter implemented using unreliable memories. We consider that both the quantization and the unreliable memories introduce errors in the computations, and we develop an error propagation model that takes into account these two sources of errors. In addition to...

Descripción completa

Detalles Bibliográficos
Autores principales: Kern, Jonathan, Dupraz, Elsa, Aïssa-El-Bey, Abdeldjalil, Varshney, Lav R., Leduc-Primeau, François
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8838220/
https://www.ncbi.nlm.nih.gov/pubmed/35161599
http://dx.doi.org/10.3390/s22030853
_version_ 1784650072417370112
author Kern, Jonathan
Dupraz, Elsa
Aïssa-El-Bey, Abdeldjalil
Varshney, Lav R.
Leduc-Primeau, François
author_facet Kern, Jonathan
Dupraz, Elsa
Aïssa-El-Bey, Abdeldjalil
Varshney, Lav R.
Leduc-Primeau, François
author_sort Kern, Jonathan
collection PubMed
description This paper presents a quantized Kalman filter implemented using unreliable memories. We consider that both the quantization and the unreliable memories introduce errors in the computations, and we develop an error propagation model that takes into account these two sources of errors. In addition to providing updated Kalman filter equations, the proposed error model accurately predicts the covariance of the estimation error and gives a relation between the performance of the filter and its energy consumption, depending on the noise level in the memories. Then, since memories are responsible for a large part of the energy consumption of embedded systems, optimization methods are introduced to minimize the memory energy consumption under the desired estimation performance of the filter. The first method computes the optimal energy levels allocated to each memory bank individually, and the second one optimizes the energy allocation per groups of memory banks. Simulations show a close match between the theoretical analysis and experimental results. Furthermore, they demonstrate an important reduction in energy consumption of more than 50%.
format Online
Article
Text
id pubmed-8838220
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-88382202022-02-13 Optimizing the Energy Efficiency of Unreliable Memories for Quantized Kalman Filtering Kern, Jonathan Dupraz, Elsa Aïssa-El-Bey, Abdeldjalil Varshney, Lav R. Leduc-Primeau, François Sensors (Basel) Article This paper presents a quantized Kalman filter implemented using unreliable memories. We consider that both the quantization and the unreliable memories introduce errors in the computations, and we develop an error propagation model that takes into account these two sources of errors. In addition to providing updated Kalman filter equations, the proposed error model accurately predicts the covariance of the estimation error and gives a relation between the performance of the filter and its energy consumption, depending on the noise level in the memories. Then, since memories are responsible for a large part of the energy consumption of embedded systems, optimization methods are introduced to minimize the memory energy consumption under the desired estimation performance of the filter. The first method computes the optimal energy levels allocated to each memory bank individually, and the second one optimizes the energy allocation per groups of memory banks. Simulations show a close match between the theoretical analysis and experimental results. Furthermore, they demonstrate an important reduction in energy consumption of more than 50%. MDPI 2022-01-23 /pmc/articles/PMC8838220/ /pubmed/35161599 http://dx.doi.org/10.3390/s22030853 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Kern, Jonathan
Dupraz, Elsa
Aïssa-El-Bey, Abdeldjalil
Varshney, Lav R.
Leduc-Primeau, François
Optimizing the Energy Efficiency of Unreliable Memories for Quantized Kalman Filtering
title Optimizing the Energy Efficiency of Unreliable Memories for Quantized Kalman Filtering
title_full Optimizing the Energy Efficiency of Unreliable Memories for Quantized Kalman Filtering
title_fullStr Optimizing the Energy Efficiency of Unreliable Memories for Quantized Kalman Filtering
title_full_unstemmed Optimizing the Energy Efficiency of Unreliable Memories for Quantized Kalman Filtering
title_short Optimizing the Energy Efficiency of Unreliable Memories for Quantized Kalman Filtering
title_sort optimizing the energy efficiency of unreliable memories for quantized kalman filtering
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8838220/
https://www.ncbi.nlm.nih.gov/pubmed/35161599
http://dx.doi.org/10.3390/s22030853
work_keys_str_mv AT kernjonathan optimizingtheenergyefficiencyofunreliablememoriesforquantizedkalmanfiltering
AT duprazelsa optimizingtheenergyefficiencyofunreliablememoriesforquantizedkalmanfiltering
AT aissaelbeyabdeldjalil optimizingtheenergyefficiencyofunreliablememoriesforquantizedkalmanfiltering
AT varshneylavr optimizingtheenergyefficiencyofunreliablememoriesforquantizedkalmanfiltering
AT leducprimeaufrancois optimizingtheenergyefficiencyofunreliablememoriesforquantizedkalmanfiltering