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.
A Benchmarking Methodology to Assess the Energy Performance of MIS Applications
BESSI, MARCO;FRANCALANCI, CHIARA
2013-01-01
Abstract
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.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.