License: Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported license (CC BY-NC-ND 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/OASIcs.ICCSW.2012.95
URN: urn:nbn:de:0030-drops-37714
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2012/3771/
Go to the corresponding OASIcs Volume Portal


Morelli, Davide ; Cisternino, Antonio

A compositional model to characterize software and hardware from their resource usage

pdf-format:
16.pdf (0.5 MB)


Abstract

Since the introduction of laptops and mobile devices, there has been a strong research focus towards the energy efficiency of hardware. Many papers, both from academia and industrial research labs, focus on methods and ideas to lower power consumption in order to lengthen the battery life of portable device components. Much less effort has been spent on defining the responsibility of software in the overall computational system’s energy consumption. Some attempts have been made to describe the energy behaviour of software, but none of them abstract from the physical machine where the measurements were taken. In our opinion this is a strong drawback because results can not be generalized. We propose a measuring method and a set of algebraic tools that can be applied to resource usage measurements. These tools are expressive and show insights on how the hardware consumes energy (or other resources), but are equally able to describe how efficiently the software exploits hardware characteristics. The method is based on the idea of decomposing arbitrary programs into linear combinations of benchmarks of a test-bed without the need to analyse a program’s source code by employing a black box approach, measuring only its resource usage.

BibTeX - Entry

@InProceedings{morelli_et_al:OASIcs:2012:3771,
  author =	{Davide Morelli and Antonio Cisternino},
  title =	{{A compositional model to characterize software and hardware from their resource usage}},
  booktitle =	{2012 Imperial College Computing Student Workshop},
  pages =	{95--101},
  series =	{OpenAccess Series in Informatics (OASIcs)},
  ISBN =	{978-3-939897-48-4},
  ISSN =	{2190-6807},
  year =	{2012},
  volume =	{28},
  editor =	{Andrew V. Jones},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{http://drops.dagstuhl.de/opus/volltexte/2012/3771},
  URN =		{urn:nbn:de:0030-drops-37714},
  doi =		{10.4230/OASIcs.ICCSW.2012.95},
  annote =	{Keywords: Performance, Metrics, Energy consumption}
}

Keywords: Performance, Metrics, Energy consumption
Collection: 2012 Imperial College Computing Student Workshop
Issue Date: 2012
Date of publication: 09.11.2012


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI