Start Date
12-16-2013
Description
In this paper we propose a methodology to estimate the energy consumption of application software independent of the infrastructure on which the software is deployed. Our methodology make a distinction between the usage of computational resources by an application and the unit energy consumption of each resource. In this way, usage resources and unit energy consumption can be measured independently. We are validating our methodology on a set of commonly used SAP transactions of a large multi-national company operating in the field of oil and gas. Our methodology allows the definition of energy consumption benchmarks for homogenous clusters of transactions or software applications. These metrics can be used to define classes of energy efficiency within each cluster, thus enabling the comparison of the energy efficiency of similar applications.
Recommended Citation
Bessi, Marco; Francalanci, Chiara; and Capra, Eugenio, "A Benchmarking Methodology to Assess the Energy Performance of MIS Applications" (2013). ICIS 2013 Proceedings. 59.
https://aisel.aisnet.org/icis2013/proceedings/ResearchInProgress/59
A Benchmarking Methodology to Assess the Energy Performance of MIS Applications
In this paper we propose a methodology to estimate the energy consumption of application software independent of the infrastructure on which the software is deployed. Our methodology make a distinction between the usage of computational resources by an application and the unit energy consumption of each resource. In this way, usage resources and unit energy consumption can be measured independently. We are validating our methodology on a set of commonly used SAP transactions of a large multi-national company operating in the field of oil and gas. Our methodology allows the definition of energy consumption benchmarks for homogenous clusters of transactions or software applications. These metrics can be used to define classes of energy efficiency within each cluster, thus enabling the comparison of the energy efficiency of similar applications.