Browse > Article
http://dx.doi.org/10.3745/KTCCS.2013.2.8.343

Power-Aware Real-Time Scheduling based on Multi-Granularity Resource Reservation  

Sun, Joohyung (고려대학교 컴퓨터정보학과)
Cho, Hyeonjoong (고려대학교 컴퓨터정보학과)
Publication Information
KIPS Transactions on Computer and Communication Systems / v.2, no.8, 2013 , pp. 343-348 More about this Journal
Abstract
We proposes a power-aware fixed-priority real-time scheduling algorithm for multimedia service, called static voltage scaling algorithm with multi-granularity resource reservation (STATIC-MULTIRSV). The multi-granularity resource reservation was introduced to deliver higher system utilization and better temporal isolation than the traditional approaches in [2]. Based on this, our STATIC-MULTIRSV is designed to reduce the power consumptions while guaranteeing that all I-frames of each video stream meet their deadlines. We implemented the proposed algorithm on top of ChronOS Real-time Linux [6]. We experimentally compared STATIC-MULTIRSV with other existing methods which showed that STATIC-MULTIRSV reduce power consumption by maximum 15% compared to its experimental counterparts.
Keywords
Real-time Scheduliing; Dynamic Voltage Scaling; Multimedia; Resource Reservation; Multi-granularity;
Citations & Related Records
연도 인용수 순위
  • Reference
1 YOKOGAWA. "White Paper of WT210/WT230 DIGITAL POWER METERS". http://tmi.yokogawa.com/technical - library/ white-papers/wt210wt230-digital-power-meters/
2 Systems Software Research Group at Virginia Tech. "ChronOS Real-time Linux". http://chronoslinux.org/wiki/Main_Page
3 Hamdaoui, M., Ramanathan, P. "A dynamic priority assignment technique for streams with (m, k)-firm deadlines," Computers, IEEE Trans. on, Vol.44, No.12, pp.1443-1451, Dec., 1995.   DOI   ScienceOn
4 Bernat, G., Burns, A., Liamosi, A. "Weakly hard real-time systems," Computers, IEEE Trans. on, Vol.50, No.4, pp.308-321, Apr., 2001.   DOI   ScienceOn
5 Saowanee Saewong, Ragunathan (Raj) Rajkumar. "Multi-Granularity Resource Reservations". IEEE RTSS, 2005.
6 BURD, T. D., BRODERSEN, R. W. "Energy efficient CMOS microprocessor design". Hawaii International Conference on System Sciences, 1995.
7 Padmanabhan Pillai, Kang G. Shin. "Real-time dynamic voltage scaling for low-power embedded operating systems". SIGOPS Oper. Syst. Rev. 35, 5 (October 2001), pp.89-102.   DOI