Context: energy consumption represents an important issue with limited and embedded devices. Such devices, e.g. Smartphones, process many images, both to render the UI and for application specific purposes. Goal: we aim to evaluate the energy consumption of different image encoding/decoding algorithms. Method: we run a series of experiments on a ARM based platform, and we collected the energy consumed in performing typical image encoding and decoding tasks. Result: we found that there is a significant difference among codecs in terms of energy consumption. Most of the energy consumption relates to the computational efficiency of the algorithm (i.e. The time performance) though the type of processing and the algorithm may affect the average power usage up to 37%, thus indirectly affecting the energy consumption. Conclusion: JPEG compression is significantly more energy efficient than PNG both for encoding and decoding. Further studies should focus on the additional features that affect energy consumption beyond computational complexity.

Energy Consumption Analysis of Image Encoding and Decoding Algorithms / Rashid, MOHAMMAD RIFAT AHMMAD; Ardito, Luca; Torchiano, Marco. - ELETTRONICO. - Green and Sustainable Software (GREENS), 2015 IEEE/ACM 4th International Workshop on:(2015), pp. 15-21. (Intervento presentato al convegno 4th International Workshop on Green and Sustainable Software (GREENS), 2015 tenutosi a Firenze nel Maggio 2015) [10.1109/GREENS.2015.10].

Energy Consumption Analysis of Image Encoding and Decoding Algorithms

RASHID, MOHAMMAD RIFAT AHMMAD;ARDITO, LUCA;TORCHIANO, MARCO
2015

Abstract

Context: energy consumption represents an important issue with limited and embedded devices. Such devices, e.g. Smartphones, process many images, both to render the UI and for application specific purposes. Goal: we aim to evaluate the energy consumption of different image encoding/decoding algorithms. Method: we run a series of experiments on a ARM based platform, and we collected the energy consumed in performing typical image encoding and decoding tasks. Result: we found that there is a significant difference among codecs in terms of energy consumption. Most of the energy consumption relates to the computational efficiency of the algorithm (i.e. The time performance) though the type of processing and the algorithm may affect the average power usage up to 37%, thus indirectly affecting the energy consumption. Conclusion: JPEG compression is significantly more energy efficient than PNG both for encoding and decoding. Further studies should focus on the additional features that affect energy consumption beyond computational complexity.
File in questo prodotto:
File Dimensione Formato  
greensPaper.pdf

accesso aperto

Tipologia: 1. Preprint / submitted version [pre- review]
Licenza: PUBBLICO - Tutti i diritti riservati
Dimensione 252.29 kB
Formato Adobe PDF
252.29 kB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

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/11583/2590955
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo