University of Illinois at Urbana-Champaign
About the talk:
|Mobile systems primarily processing multimedia data are expected
to become a dominant computing platform for a variety of application domains.
The design of such systems imposes several new challenges, as it must consider
demanding, dynamic and multi- dimensional resource requirements and constraints,
with energy becoming a first-class resource. At the same time, the ability
of multimedia applications to trade-off output quality for system resources
and the difference between their peak and average demands offers a huge
opportunity for optimization.
A promising approach to meet the challenges of systems in next generation mobile devices, therefore is to design all system layers with the ability to adapt in response to system or application changes. Furthermore, to get the full benefits of these adaptations, we argue that all system layers must cooperate to reach a system-wide globally optimal configuration.
We have designed such coordinated and cross-layer adaptation framework, called GRACE, that integrates and coordinates the frequency/voltage scaling, soft-real-time scheduling (via GRACE-OS), and application quality adaptation. GRACE seeks first to maximize the system utility (i.e., the overall perceptual quality of applications) and then to save CPU energy. To achieve these goals efficiently, GRACE uses a novel hierarchy of global and internal adaptations, balancing the application benefits and cost. We have implemented the first version of GRACE and evaluated it with adaptive AMD processor and multimedia video codecs such as MPEG decoder and H263 encoder. Our experimental results indicate that GRACE can increase system utility up to 98% and save energy up to 95% depending on workload and compared to previous systems adapting only some of the layers or not adapting at all.
Related papers are:
W. Yuan, K. Nahrstedt, "Energy-Efficient Soft-Real-Time Scheduling for Mobile Multimedia Systems", SOSP 2003
W. Yuan, K. Nahrstedt, S. Adve, D. Jones, R. Kravets, "Design and Evaluation of Cross-Layer Adaptation Framework for Mobile Multimedia Systems", SPIE/ACM Multimedia Computing and Networking (MMCN), 2003
About the speaker:
|Klara Nahrstedt is an associate professor at the University
of Illinois at Urbana- Champaign, Computer Science Department. Her research
interests are directed towards multimedia systems and networks, quality
of service (QoS) routing, QoS and resource management for distributed multimedia
systems over wire-line and wireless networks, and multimedia operating
systems. She is the coauthor of the widely used multimedia book `Multimedia:
Computing, Communications and applications' published by Prentice Hall,
the recipient of the Early NSF Career Award, the Junior Xerox Award, and
the IEEE Communication Society Leonard Abraham Award for Research Achievements.
She is the editor-in-chief of the ACM/Springer Multimedia Systems Journal,
and the Ralph and Catherine Fisher Associate Professor.
Klara Nahrstedt received her BA in mathematics from Humboldt University, Berlin, in 1984, and M.Sc. degree in numerical analysis from the same university in 1985. She was a research scientist in the Institute for Informatik in Berlin until 1990. In 1995 she received her PhD from the University of Pennsylvania in the Department of Computer and Information Science.