When quoting this document, please refer to the following
URN: urn:nbn:de:0030-drops-3099
Go to the corresponding Portal

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

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

Document 1.pdf (211 KB)


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

  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 =		{},
  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