Evaluation of strategies for the development of efficient code for Raspberry Pi devices

DSpace/Manakin Repository

español português english

Evaluation of strategies for the development of efficient code for Raspberry Pi devices

Show simple item record

dc.contributor.author Corral García, Javier
dc.contributor.author González Sánchez, José Luis
dc.contributor.author Pérez Toledano, Miguel Ángel
dc.date.accessioned 2020-03-30T10:03:03Z
dc.date.available 2020-03-30T10:03:03Z
dc.date.issued 2018
dc.identifier.issn 1424-8220
dc.identifier.uri http://hdl.handle.net/10662/10497
dc.description.abstract La Internet de las cosas (IO) se enfrenta a desafíos que requieren soluciones ecológicas y paradigmas de eficiencia energética. Las arquitecturas (como el ARM) han evolucionado significativamente en los últimos años, con mejoras en la eficiencia de los procesadores, esenciales para los dispositivos de conexión permanente, como punto focal. Sin embargo, en lo que respecta al software, pocos enfoques analizan las ventajas de escribir un código eficiente al programar dispositivos de IO. Por consiguiente, esta propuesta tiene por objeto mejorar la optimización del código fuente para lograr mejores tiempos de ejecución. Además, se analiza la importancia de diversas técnicas para escribir código eficiente para los dispositivos Pi de Frambuesa, con el objetivo de aumentar la velocidad de ejecución. Se ha desarrollado un conjunto completo de pruebas exclusivamente para analizar y medir las mejoras logradas al aplicar cada una de estas técnicas. De esta manera se toma conciencia del importante impacto que pueden tener las técnicas recomendadas. es_ES
dc.description.abstract The Internet of Things (IoT) is faced with challenges that require green solutions and energy-efficient paradigms. Architectures (such as ARM) have evolved significantly in recent years, with improvements to processor efficiency, essential for always-on devices, as a focal point. However, as far as software is concerned, few approaches analyse the advantages of writing efficient code when programming IoT devices. Therefore, this proposal aims to improve source code optimization to achieve better execution times. In addition, the importance of various techniques for writing efficient code for Raspberry Pi devices is analysed, with the objective of increasing execution speed. A complete set of tests have been developed exclusively for analysing and measuring the improvements achieved when applying each of these techniques. This will raise awareness of the significant impact the recommended techniques can have. es_ES
dc.description.sponsorship • Ministerio de Economía y Competitividad y Fondos FEDER. Proyecto TIN2015-69957-R (I+D+i) • Unión Europea. Programa de Desarrollo Regional Europeo y Programa del Fondo Europeo de Desarrollo (FEDER): Programa Operativo Extremadura 2014-2020. Ref. 2018.14.02.332A.444.00 es_ES
dc.format.extent 21 p. es_ES
dc.format.mimetype application/pdf en_US
dc.language.iso eng es_ES
dc.publisher MDPI es_ES
dc.rights Attribution 4.0 International *
dc.rights.uri http://creativecommons.org/licenses/by/4.0/ *
dc.subject Raspberry Pi es_ES
dc.subject Código eficiente es_ES
dc.subject Optimización del código es_ES
dc.subject Optimización del rendimiento es_ES
dc.subject Efficient code es_ES
dc.subject Code optimization es_ES
dc.subject Performance optimization es_ES
dc.title Evaluation of strategies for the development of efficient code for Raspberry Pi devices es_ES
dc.type article es_ES
dc.description.version peerReviewed es_ES
europeana.type TEXT en_US
dc.rights.accessRights openAccess es_ES
dc.subject.unesco 1203 Ciencia de Los Ordenadores es_ES
europeana.dataProvider Universidad de Extremadura. España es_ES
dc.identifier.bibliographicCitation Corral García, J.; González Sánchez, J. L.; Pérez Toledano, M. A. (2018). Evaluation of strategies for the development of efficient code for Raspberry Pi devices. Sensors 18, 11, 4066. ISSN 1424-8220. DOI: 10.3390/s18114066 es_ES
dc.type.version publishedVersion es_ES
dc.contributor.affiliation CénitS–COMPUTAEX es_ES
dc.contributor.affiliation Universidad de Extremadura. Departamento de Ingeniería de Sistemas Informáticos y Telemáticos es_ES
dc.relation.publisherversion https://doi.org/10.3390/s18114066 es_ES
dc.relation.publisherversion https://www.mdpi.com/1424-8220/18/11/4066 es_ES
dc.identifier.doi 10.3390/s18114066
dc.identifier.publicationtitle Sensors es_ES
dc.identifier.publicationissue 11 es_ES
dc.identifier.publicationfirstpage 1 es_ES
dc.identifier.publicationlastpage 21 es_ES
dc.identifier.publicationvolume 18, 4066 es_ES


Files in this item

Files Size Format View
s18114066.pdf 841.5Kb PDF View  Thumbnail

The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record

Attribution 4.0 International Except where otherwise noted, this item's license is described as Attribution 4.0 International

Search DSpace


Browse

My Account

Statistics

Help

Redes sociales