ReCalendar: Calendaring and scheduling applications with CPU and energy resource guarantees for mobile devices

Wanghong Yuan, Klara Nahrstedt

Research output: Contribution to conferencePaperpeer-review

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 devices to achieve desired performance and lifetime. ReCalendar achieves this goal via two distinctive phases, calendaring and scheduling. In the calendaring phase, a calendar is used to arrange applications and to request CPU and energy reservations for calendared applications. In the scheduling phase, the resource manager enforces admitted 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 support only immediate reservation or CPU advance reservation, ReCalendar achieves longer battery lifetime and higher overall system utility.

Original languageEnglish (US)
Pages425-432
Number of pages8
StatePublished - 2003
Event1st IEEE International Conference on Pervasive Computing and Communications, PerCom 2003 - Fort Worth, TX, United States
Duration: Mar 23 2003Mar 26 2003

Other

Other1st IEEE International Conference on Pervasive Computing and Communications, PerCom 2003
Country/TerritoryUnited States
CityFort Worth, TX
Period3/23/033/26/03

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'ReCalendar: Calendaring and scheduling applications with CPU and energy resource guarantees for mobile devices'. Together they form a unique fingerprint.

Cite this