A NOVEL DVS ALGORITHM FOR REAL TIME EMBEDDED OPERATING SYSTEMS

A. Chilambuchelvan,∗ S. Saravanan,∗∗ and J.R.P. Perinbam∗∗∗

References

  1. [1] T.D. Burd & R.W. Brodersen, Energy efficient CMOS microprocessor design, in (Eds.) T.N. Mudge & B.D., Proc. of the 28th Annual Hawaii International Conf. on System Sciences. Volume 1: Architecture (Los Alamitos, CA, USA: IEEE Computer Society Press, Jan. 1995), 288–297.
  2. [2] T. Pering, T. Burd, & R. Brodersen, Dynamic voltage scaling and the design of a low-power microprocessor system, Power Driven Micro-architecture Workshop, attached to ISCA98, 1998.
  3. [3] T. Burd & R. Brodersen, Design issues for dynamic voltage scaling, Proc. of the International Symposium on Low Power Electronics and Design (ISLPED ’00), 2000, 9–14. 253
  4. [4] T.D. Burd, T.A. Pering, A.J. Stratakos, & R.W. Brodersen, A dynamic voltage scaled microprocessor system, IEEE Journal of Solid-State Circuits, 35(11), 2000, 1571–1580.
  5. [5] C.L. Liu & J.W. Layland, Scheduling algorithms for multiprogramming in a hard real time environment, Journal of the Association for Computing Machinery (New York, NY: ACM, 1973), 20(1), 46–61.
  6. [6] J.W.S. Liu, Real-time systems (Prentice Hall, 2000).
  7. [7] I. Hong, M. Potkonjak, & M.B. Srivastava, On-line scheduling of hard real-time tasks on variable voltage processor, Proc. of the 1998 IEEE/ACM International Conf. on Computer-Aided Design, San Jose, California, USA (New York, NY: ACM, 1998), 653–656.
  8. [8] H. Aydin, R. Melhem, D. Mosse, & P.M. Alvarez, Dynamic and aggressive scheduling techniques for power-aware realtime systems, Proc. of IEEE Real-Time Systems Symposium, London, UK (Washington, DC: IEEE Computer Society press, December 2001), 95–105.
  9. [9] W. Kim, J. Kim, & S.L. Min, A dynamic voltage scaling algorithm for dynamic-priority hard Real-time systems using slack time analysis, Proc. of Design, Automation and Test in Europe (DATE’02), Paris, France (Washington, DC: IEEE Computer Society press, March 2002), 788–794.
  10. [10] P. Pillai & K.G. Shin, Real-time dynamic voltage scaling for low-power embedded operating systems, Proc. of the 18th Symposium on Operating Systems Principles (SOSP 2001), Banff, Alberta, Canada (NY: ACM New York, 2001), 89–102.
  11. [11] Y. Shin, K. Choi, & T. Sakurai, Power optimization of realtime embedded systems on variable speed processors, Proc. of the International Conf. on Computer-Aided Design, San Jose, Califronia (Piscataway, NJ: IEEE Press, November 2000), 365–368.
  12. [12] Advanced Micro Devices Corporation, Mobile AMD-K6+ Processor Data Sheet, June 2000.
  13. [13] Intel Corporation, Mobile Intel Pentium III Processor in BGA2 and MicroPGA2 Packages, 2000.
  14. [14] Transmeta Corporation, http://www.transmeta.com.

Important Links:

Go Back