Evaluation of Strategies for the Development of Efficient Code for Raspberry Pi Devices
AbstractThe 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. View Full-Text
- Supplementary File 1:
ZIP-Document (ZIP, 238 KB)
Share & Cite This Article
Corral-García, J.; González-Sánchez, J.-L.; Pérez-Toledano, M.-Á. Evaluation of Strategies for the Development of Efficient Code for Raspberry Pi Devices. Sensors 2018, 18, 4066.
Corral-García J, González-Sánchez J-L, Pérez-Toledano M-Á. Evaluation of Strategies for the Development of Efficient Code for Raspberry Pi Devices. Sensors. 2018; 18(11):4066.Chicago/Turabian Style
Corral-García, Javier; González-Sánchez, José-Luis; Pérez-Toledano, Miguel-Ángel. 2018. "Evaluation of Strategies for the Development of Efficient Code for Raspberry Pi Devices." Sensors 18, no. 11: 4066.
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.