License
when quoting this document, please refer to the following
URN: urn:nbn:de:0030-drops-3099
URL: http://drops.dagstuhl.de/opus/volltexte/2005/309/

Venkatachalam, Vasanth ; Probst, Christian W. ; Franz, Michael

A Multilevel Introspective Dynamic Optimization System For Holistic Power-Aware Computing

pdf-format:
Dokument 1.pdf (211 KB)


Abstract

Power consumption is rapidly becoming the dominant limiting factor for further improvements in computer design. Curiously, this applies both at the "high end" of workstations and servers and the "low end" of handheld devices and embedded computers. At the high-end, the challenge lies in dealing with exponentially growing power densities. At the low-end, there is a demand to make mobile devices more powerful and longer lasting, but battery technology is not improving at the same rate that power consumption is rising. Traditional power-management research is fragmented; techniques are being developed at specific levels, without fully exploring their synergy with other levels. Most software techniques target either operating systems or compilers but do not explore the interaction between the two layers. These techniques also have not fully explored the potential of virtual machines for power management. In contrast, we are developing a system that integrates information from multiple levels of software and hardware, connecting these levels through a communication channel. At the heart of this system are a virtual machine that compiles and dynamically profiles code, and an optimizer that reoptimizes all code, including that of applications and the virtual machine itself. We believe this introspective, holistic approach enables more informed power-management decisions.

BibTeX - Entry

@InProceedings{venkatachalam_et_al:DSP:2005:309,
  author =	{Vasanth Venkatachalam and Christian W. Probst and Michael Franz},
  title =	{A Multilevel Introspective Dynamic Optimization System For Holistic Power-Aware Computing},
  booktitle =	{Power-aware Computing Systems},
  year =	{2005},
  editor =	{Luca Benini and Ulrich Kremer and Christian W. Probst and Peter Schelkens},
  number =	{05141},
  series =	{Dagstuhl Seminar Proceedings},
  ISSN =	{1862-4405},
  publisher =	{Internationales Begegnungs- und Forschungszentrum f{\"u}r Informatik (IBFI), Schloss Dagstuhl, Germany},
  address =	{Dagstuhl, Germany},
  URL =		{http://drops.dagstuhl.de/opus/volltexte/2005/309},
  annote =	{Keywords: Power-aware Computing, Virtual Machines, Dynamic Optimization}
}

Keywords: Power-aware Computing, Virtual Machines, Dynamic Optimization
Seminar: 05141 - Power-aware Computing Systems
Issue date: 2005
Date of publication: 02.11.2005


DROPS-Home | Fulltext Search | Imprint Published by LZI