| | |
Summary: ReCalendar: Calendaring and Scheduling Applications with CPU and Energy
Resource Guarantees for Mobile Devices
Wanghong Yuan, Klara Nahrstedt
Department of Computer Science
University of Illinois at Urbana-Champaign
wyuna1, klara @cs.uiuc.edu
Abstract
In this paper, we present an advance reservation scheme
for CPU and energy resources, called ReCalendar. The
goal is to enable soft real-time applications on mobile de-
vices to achieve desired performance and lifetime. ReCal-
endar achieves this goal via two distinctive phases, calen-
daring and scheduling. In the calendaring phase, a cal-
endar is used to arrange applications and to request CPU
and energy reservations for calendared applications. In
the scheduling phase, the resource manager enforces ad-
mitted reservations via CPU frequency/voltage adaptation
and frequency-aware soft real-time scheduling. We have
implemented the ReCalendar prototype and experimentally
shown that, compared with previous approaches that sup-
|