The Impact of Source Code in Software on Power Consumption - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Article Dans Une Revue International Journal of Electronic Business Management Année : 2016

The Impact of Source Code in Software on Power Consumption

Résumé

Writing sustainable, power efficient and green software necessitates understanding the power consumption behavior of a computer program. One of the benefits is the fact that developers, by improving their source code implementations, can optimize power consumption of a software. Existing power consumption models need to be improved by taking into account more components susceptible to consume energy during runtime of an application. In this paper, we first present a detailed classification of previous works on power consumption modelization. Then, we introduce TEEC (Tool to Estimate Energy Consumption) model in order to estimate the power consumed by CPU, memory and disk due to the execution of an application at runtime. The main goal is to guide developers to improve their source code for optimizing energy consumption. TEEC enables determining the part of the code consuming the highest power. This will help to obtain a less energy consuming software with the same functionalities.
Fichier principal
Vignette du fichier
IJEBM_final_version.pdf (917.11 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-01496266 , version 1 (30-03-2017)

Identifiants

  • HAL Id : hal-01496266 , version 1

Citer

Hayri Acar, Gülfem I Alptekin, Jean-Patrick Gelas, Parisa Ghodous. The Impact of Source Code in Software on Power Consumption. International Journal of Electronic Business Management, 2016, 14, pp.42-52. ⟨hal-01496266⟩
677 Consultations
2645 Téléchargements

Partager

Gmail Facebook X LinkedIn More