z-logo
open-access-imgOpen Access
Power‐efficient real‐time scheduling based on multi‐granularity resource reservation for multimedia services
Author(s) -
Sun Joohyung,
Cho Hyeonjoong
Publication year - 2017
Publication title -
iet software
Language(s) - English
Resource type - Journals
ISSN - 1751-8814
DOI - 10.1049/iet-sen.2015.0108
Subject(s) - computer science , reservation , granularity , scheduling (production processes) , mobile device , dynamic voltage scaling , energy consumption , real time computing , quality of service , dynamic priority scheduling , dynamic demand , embedded system , multimedia , distributed computing , computer network , power (physics) , operating system , engineering , operations management , physics , electrical engineering , quantum mechanics
Recent advances in mobile technologies have led to improved quality of multimedia services (QoMS) in a variety of mobile devices. Because multimedia has become a major form of content consumption for mobile users, satisfying user expectation on QoMS in energy‐restricted mobile devices is critical. This need has motivated us to develop an aggressive and conservative low‐power work demand analysis with multi‐granularity (lpWDA‐MG‐AGG/CON) algorithm, designed to minimise power consumption in mobile devices by utilising a dynamic voltage scaling technique while simultaneously ensuring QoMS based on a resource reservation scheme. In addition, the authors analytically showed the schedulability of the proposed scheme under the rate monotonic scheduling policy. For performance evaluation, the authors implemented the two lpWDA‐MG algorithms and several existing algorithms in a Linux operating system. Specifically, the authors measured power consumption with a power metre and determined that the proposed algorithms consume about 40% less dynamic power than the other existing algorithms. Moreover, the authors found that the proposed algorithms ensure acceptable QoMS.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here