Skip Navigation

Colloquium Details

Operating System Support for the Integrated Management of Multiple Resources

Author:Christian Poellabauer College of Computing, Georgia Institute of Technology
Date:May 13, 2004
Time:15:30
Location:220 Deschutes

Abstract

The increasing number of network-enabled systems and the growing complexity of distributed applications pose numerous challenges for the management and provision of Quality of Service (QoS). Particularly in resource-scarce environments, such as mobile wireless systems, adaptation of applications and system-level resource management are used to provide users with the performance and qualities they need. The distributed management of Quality of Service has been the focus of intensive research efforts and has led to a multitude of techniques at the hardware, network, system, or application layer. However, if multiple such techniques are deployed in a system, an integrated approach to QoS management has to be chosen, to ensure optimal results and to prevent adverse effects resulting from competing techniques.

In this talk, I will address how the adaptation of applications and the management of multiple system constraints can be coordinated to efficiently provide users with the QoS they need. This coordination is supported by Q-Fabric, a collection of operating system extensions, which provide the framework to deploy feedback-based integrated QoS management for distributed real-time applications. Specifically, my talk will focus on the integrated approach to energy management for mobile multimedia applications. The goal is to efficiently deploy and coordinate novel energy management techniques at different layers of a system, while carefully balancing the user-perceived QoS with the system's energy consumption.

Biography

Christian Poellabauer holds a Ph.D. in Computer Science from the Georgia Institute of Technology. Previously, he received a Master's degree in Computer Science from the Vienna University of Technology. His research interests are in the area of experimental systems, including real-time systems, operating systems, pervasive computing, and mobile systems. He is a recipient of an IBM Ph.D. Research Fellowship.