Personal tools
Home Events Events Archive 2009 Scheduling to Balance Energy and Delay

Scheduling to Balance Energy and Delay

— filed under:

What
  • Visitor Seminars
When Oct 29, 2009
from 11:00 AM to 12:00 PM
Where Engr IV Room 67-124
Add event to calendar vCal
iCal

Adam Wierman
CalTech

Wednesday, October 28, 2009 at 11:00am
Engr IV Room 67-124

Abstract
No longer is faster always better in system design. Nowadays, across all levels of computer systems, speed costs power and power costs money -- so performance must be balanced with energy usage. The most common approach for balancing energy consumption and performance is dynamic speed scaling, which adapts the processing speed to the current workload. The focus of this talk is to understand some fundamental questions about speed scaling, such as: What are the optimal speeds? How do the optimal speeds depend on the scheduling of the system? What improvement does dynamic speed scaling provide over simple schemes such as "sleep when idle"?

Biography
Adam Wierman is an Assistant Professor of Computer Science at the California Institute of Technology, where he is a member of the Lee Center for Advanced Networking, the Center for the Mathematics of Information, and the Social and Information Sciences Laboratory. He received his doctorate in Computer Science from Carnegie Mellon University under the supervision of Mor Harchol-Balter where his thesis received the Distinguished Dissertation Award. He also briefly served as a visiting researcher at the EURANDOM institute under the supervision of Onno Boxma and Ivo Adan. He is a recipient of an Okawa Foundation Research Award, an NSF Graduate Research Fellowship, a Siebel Scholars Award, and multiple teaching awards.

Wierman's research interests are best summarized as "Better design through modeling and measurement." His work applies and often extends techniques in stochastic modeling, queueing theory, scheduling theory, and game theory in order to provide insight into the impact of design decisions in systems such as server farms, routers, wireless networks, and beyond.
Document Actions