Cargando…

Power Impact of Loop Buffer Schemes for Biomedical Wireless Sensor Nodes

Instruction memory organisations are pointed out as one of the major sources of energy consumption in embedded systems. As these systems are characterised by restrictive resources and a low-energy budget, any enhancement in this component allows not only to decrease the energy consumption but also t...

Descripción completa

Detalles Bibliográficos
Autores principales: Artes, Antonio, Ayala, Jose L., Catthoor, Francky
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Molecular Diversity Preservation International (MDPI) 2012
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3522955/
https://www.ncbi.nlm.nih.gov/pubmed/23202202
http://dx.doi.org/10.3390/s121115088
_version_ 1782253144695111680
author Artes, Antonio
Ayala, Jose L.
Catthoor, Francky
author_facet Artes, Antonio
Ayala, Jose L.
Catthoor, Francky
author_sort Artes, Antonio
collection PubMed
description Instruction memory organisations are pointed out as one of the major sources of energy consumption in embedded systems. As these systems are characterised by restrictive resources and a low-energy budget, any enhancement in this component allows not only to decrease the energy consumption but also to have a better distribution of the energy budget throughout the system. Loop buffering is an effective scheme to reduce energy consumption in instruction memory organisations. In this paper, the loop buffer concept is applied in real-life embedded applications that are widely used in biomedical Wireless Sensor Nodes, to show which scheme of loop buffer is more suitable for applications with certain behaviour. Post-layout simulations demonstrate that a trade-off exists between the complexity of the loop buffer architecture and the energy savings of utilising it. Therefore, the use of loop buffer architectures in order to optimise the instruction memory organisation from the energy efficiency point of view should be evaluated carefully, taking into account two factors: (1) the percentage of the execution time of the application that is related to the execution of the loops, and (2) the distribution of the execution time percentage over each one of the loops that form the application.
format Online
Article
Text
id pubmed-3522955
institution National Center for Biotechnology Information
language English
publishDate 2012
publisher Molecular Diversity Preservation International (MDPI)
record_format MEDLINE/PubMed
spelling pubmed-35229552013-01-09 Power Impact of Loop Buffer Schemes for Biomedical Wireless Sensor Nodes Artes, Antonio Ayala, Jose L. Catthoor, Francky Sensors (Basel) Article Instruction memory organisations are pointed out as one of the major sources of energy consumption in embedded systems. As these systems are characterised by restrictive resources and a low-energy budget, any enhancement in this component allows not only to decrease the energy consumption but also to have a better distribution of the energy budget throughout the system. Loop buffering is an effective scheme to reduce energy consumption in instruction memory organisations. In this paper, the loop buffer concept is applied in real-life embedded applications that are widely used in biomedical Wireless Sensor Nodes, to show which scheme of loop buffer is more suitable for applications with certain behaviour. Post-layout simulations demonstrate that a trade-off exists between the complexity of the loop buffer architecture and the energy savings of utilising it. Therefore, the use of loop buffer architectures in order to optimise the instruction memory organisation from the energy efficiency point of view should be evaluated carefully, taking into account two factors: (1) the percentage of the execution time of the application that is related to the execution of the loops, and (2) the distribution of the execution time percentage over each one of the loops that form the application. Molecular Diversity Preservation International (MDPI) 2012-11-06 /pmc/articles/PMC3522955/ /pubmed/23202202 http://dx.doi.org/10.3390/s121115088 Text en © 2012 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).
spellingShingle Article
Artes, Antonio
Ayala, Jose L.
Catthoor, Francky
Power Impact of Loop Buffer Schemes for Biomedical Wireless Sensor Nodes
title Power Impact of Loop Buffer Schemes for Biomedical Wireless Sensor Nodes
title_full Power Impact of Loop Buffer Schemes for Biomedical Wireless Sensor Nodes
title_fullStr Power Impact of Loop Buffer Schemes for Biomedical Wireless Sensor Nodes
title_full_unstemmed Power Impact of Loop Buffer Schemes for Biomedical Wireless Sensor Nodes
title_short Power Impact of Loop Buffer Schemes for Biomedical Wireless Sensor Nodes
title_sort power impact of loop buffer schemes for biomedical wireless sensor nodes
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3522955/
https://www.ncbi.nlm.nih.gov/pubmed/23202202
http://dx.doi.org/10.3390/s121115088
work_keys_str_mv AT artesantonio powerimpactofloopbufferschemesforbiomedicalwirelesssensornodes
AT ayalajosel powerimpactofloopbufferschemesforbiomedicalwirelesssensornodes
AT catthoorfrancky powerimpactofloopbufferschemesforbiomedicalwirelesssensornodes