메뉴 건너뛰기




Volumn 6, Issue 4, 2007, Pages 29-

Energy Efficient DVS Schedule for Fixed-Priority Real-Time Systems

Author keywords

Algorithms; Dynamic voltage scaling; fixed priority scheduling; low power; Performance; real time

Indexed keywords


EID: 85014846112     PISSN: 15399087     EISSN: 15583465     Source Type: Journal    
DOI: 10.1145/1274858.1274867     Document Type: Article
Times cited : (43)

References (49)
  • 1
    • 84884685380 scopus 로고    scopus 로고
    • Determining optimal processor speeds for periodic real-time tasks with different power characteristics
    • Aydin, H., Melhem, R., Mosse, D., and Alvarez, P. 2001a. Determining optimal processor speeds for periodic real-time tasks with different power characteristics. ECRTS, 225-232.
    • (2001) ECRTS , pp. 225-232
    • Aydin, H.1    Melhem, R.2    Mosse, D.3    Alvarez, P.4
  • 2
    • 0035680483 scopus 로고    scopus 로고
    • Dynamic and aggressive scheduling techniques for power aware real-time systems
    • Aydin, H., Melhem, R., Mosse, D., and Alvarez, P. 2001b. Dynamic and aggressive scheduling techniques for power aware real-time systems. RTSS, 95-105.
    • (2001) RTSS , pp. 95-105
    • Aydin, H.1    Melhem, R.2    Mosse, D.3    Alvarez, P.4
  • 3
    • 0003882780 scopus 로고    scopus 로고
    • Ph.D. Thesis, Department of Electrical Engineering and Computer Sciences, University of California, Berkeley
    • Burd, T. 2001. Energy-Efficient Processor System Design. Ph.D. Thesis, Department of Electrical Engineering and Computer Sciences, University of California, Berkeley.
    • (2001) Energy-Efficient Processor System Design.
    • Burd, T.1
  • 4
    • 0033657767 scopus 로고    scopus 로고
    • Design issues for dynamic voltage scaling
    • Burd, T. D. and Brodersen, R. W. 2000. Design issues for dynamic voltage scaling. ISLPED, 9-14.
    • (2000) ISLPED , pp. 9-14
    • Burd, T.D.1    Brodersen, R.W.2
  • 6
    • 0036396948 scopus 로고    scopus 로고
    • Impact of scaling on the effectiveness of dynamic power reduction schemes
    • Duarte, D., Vijaykrishnan, N., Irvin, M., Kim, H., and McFarland, G. 2002. Impact of scaling on the effectiveness of dynamic power reduction schemes. ICCD. 382-387.
    • (2002) ICCD. , pp. 382-387
    • Duarte, D.1    Vijaykrishnan, N.2    Irvin, M.3    Kim, H.4    McFarland, G.5
  • 8
    • 0029725225 scopus 로고    scopus 로고
    • An efficient controller for variable supply-voltage low power processing
    • Gutnik, V. and Chandrakasan, A. 1996. An efficient controller for variable supply-voltage low power processing. Symposium on VLSI Circuits. 158-159.
    • (1996) Symposium on VLSI Circuits. , pp. 158-159
    • Gutnik, V.1    Chandrakasan, A.2
  • 10
    • 0031335029 scopus 로고    scopus 로고
    • A predictive system shutdown method for energy saving of event- driven computation
    • Intel. Strongarm processors. http://developer.intel.com/design/strong/sa1100.htm
    • Hwang, C. and Wu, A. 1997. A predictive system shutdown method for energy saving of event- driven computation. Proceedings of International Conference on Compter Aided Design. 28-32. Intel. Strongarm processors. http://developer.intel.com/design/strong/sa1100.htm.
    • (1997) Proceedings of International Conference on Compter Aided Design , pp. 28-32
    • Hwang, C.1    Wu, A.2
  • 11
    • 0038416699 scopus 로고    scopus 로고
    • Algorithms for power savings
    • Irani, S., Shukla, S., and Gupta, R. 2003. Algorithms for power savings. SODA. 37-46.
    • (2003) SODA. , pp. 37-46
    • Irani, S.1    Shukla, S.2    Gupta, R.3
  • 12
    • 0031622060 scopus 로고    scopus 로고
    • Voltage scheduling problem for dynamically variable voltage processors
    • Ishihara, T. and Yasuura, H. 1998. Voltage scheduling problem for dynamically variable voltage processors. Islped. 197-202.
    • (1998) Islped. , pp. 197-202
    • Ishihara, T.1    Yasuura, H.2
  • 14
    • 84912080504 scopus 로고    scopus 로고
    • Energy aware edf scheduling with task synchronization for embedded real time operating systems. Colp
    • Jejurikar, R. and Gupta, R. 2002. Energy aware edf scheduling with task synchronization for embedded real time operating systems. Colp. 71-76.
    • (2002) , pp. 71-76
    • Jejurikar, R.1    Gupta, R.2
  • 15
    • 4444368993 scopus 로고    scopus 로고
    • Leakage aware dynamic voltage scaling for realtime embedded systems
    • Jejurikar, R., Pereira, C., and Gupta, R. 2004. Leakage aware dynamic voltage scaling for realtime embedded systems. DAC. 275-280.
    • (2004) DAC. , pp. 275-280
    • Jejurikar, R.1    Pereira, C.2    Gupta, R.3
  • 16
    • 0030403362 scopus 로고    scopus 로고
    • Visual assessment of a real-time system design: a case study on a cnc controller
    • Kim, N., Ryu, M., Hong, S., Saksena, M., Choi, C., and Shin, H. 1996. Visual assessment of a real-time system design: a case study on a cnc controller. RTSS. 300-310.
    • (1996) RTSS. , pp. 300-310
    • Kim, N.1    Ryu, M.2    Hong, S.3    Saksena, M.4    Choi, C.5    Shin, H.6
  • 17
    • 84893720356 scopus 로고    scopus 로고
    • A dynamic voltage scaling algorithm for dynamic-priority hard real-time systems using slack analysis
    • Kim, W., Kim, J., and Min, S. L. 2002. A dynamic voltage scaling algorithm for dynamic-priority hard real-time systems using slack analysis. DATE. 788-794.
    • (2002) DATE. , pp. 788-794
    • Kim, W.1    Kim, J.2    Min, S.L.3
  • 18
    • 1542329187 scopus 로고    scopus 로고
    • Dynamic voltage scaling algorithm for dynamic priority hard real-time systems using work-demand analysis
    • Kim, W., Kim, J., and Min, S. L. 2003. Dynamic voltage scaling algorithm for dynamic priority hard real-time systems using work-demand analysis. ISLPED. 396-401.
    • (2003) ISLPED. , pp. 396-401
    • Kim, W.1    Kim, J.2    Min, S.L.3
  • 19
    • 33645222076 scopus 로고    scopus 로고
    • Optimal voltage allocation techniques for dynamicaly variable voltage processors
    • Kwon, W. and Kim, T. 2005. Optimal voltage allocation techniques for dynamicaly variable voltage processors. ACM Transactions on Embedded Computing Systems 4, 1, 211-230.
    • (2005) ACM Transactions on Embedded Computing Systems , vol.4 , Issue.1 , pp. 211-230
    • Kwon, W.1    Kim, T.2
  • 20
    • 0024915921 scopus 로고
    • The rate monotonic scheduling algorithm: Exact characterization and average case behavior
    • Lehoczky, J., Sha, L., and Ding, Y. 1989. The rate monotonic scheduling algorithm: Exact characterization and average case behavior. RTSS. 166-171.
    • (1989) RTSS. , pp. 166-171
    • Lehoczky, J.1    Sha, L.2    Ding, Y.3
  • 21
    • 84974687699 scopus 로고
    • Scheduling algorithms for multiprogramming in a hard realtime environment
    • Liu, C. L. and Layland, J. W. 1973. Scheduling algorithms for multiprogramming in a hard realtime environment. Journal of the ACM 17, 2, 46-61.
    • (1973) Journal of the ACM , vol.17 , Issue.2 , pp. 46-61
    • Liu, C.L.1    Layland, J.W.2
  • 22
    • 0003747969 scopus 로고    scopus 로고
    • Prentice Hall, Englewood Cliff, NJ
    • Liu, J. 2000. Real-Time Systems. Prentice Hall, Englewood Cliff, NJ.
    • (2000) Real-Time Systems.
    • Liu, J.1
  • 23
    • 0034833040 scopus 로고    scopus 로고
    • Improving dynamic voltage scaling algorithms with PACE
    • Lorch, J. R. and Smith, A. J. 2001. Improving dynamic voltage scaling algorithms with PACE. In S/GMETR/CS/Performance. 50-61.
    • (2001) S/GMETR/CS/Performance. , pp. 50-61
    • Lorch, J.R.1    Smith, A.J.2
  • 24
    • 0041767578 scopus 로고    scopus 로고
    • Variable voltage task scheduling algorithms for minimizing energy/power
    • Apr
    • Makzak, A. and Chakrabarti, C. 2003. Variable voltage task scheduling algorithms for minimizing energy/power. IEEE Transactions on VLSI 11, 2 (Apr.), 270-276.
    • (2003) IEEE Transactions on VLSI , vol.11 , Issue.2 , pp. 270-276
    • Makzak, A.1    Chakrabarti, C.2
  • 25
    • 34248328748 scopus 로고    scopus 로고
    • Transition overhead aware voltage scheduling for fixed- priority real-time system
    • (to appear)
    • Mochocki, B., Hu, X., and Quan, G. 2007. Transition overhead aware voltage scheduling for fixed- priority real-time system. ACM Trans. Des. Automat. Electron. Syst. (to appear).
    • (2007) ACM Trans. Des. Automat. Electron. Syst.
    • Mochocki, B.1    Hu, X.2    Quan, G.3
  • 26
    • 0036911949 scopus 로고    scopus 로고
    • A realistic variable voltage scheduling model for realtime applications
    • Mochocki, B., Hu, X., and Quan, G. 2002. A realistic variable voltage scheduling model for realtime applications. ICCAD. 726-731.
    • (2002) ICCAD , pp. 726-731
    • Mochocki, B.1    Hu, X.2    Quan, G.3
  • 28
    • 24944443521 scopus 로고    scopus 로고
    • Practical online dvs scheduling for a fixed-priority real-time system
    • Mochocki, B., Hu, X., and Quan, G. 2005. Practical online dvs scheduling for a fixed-priority real-time system. RTAS. 224-233.
    • (2005) RTAS. , pp. 224-233
    • Mochocki, B.1    Hu, X.2    Quan, G.3
  • 30
    • 0028710966 scopus 로고
    • Low-power operation using self-timing circuits and adaptive scaling of supply voltage
    • Nielsen, L., Niessen, C., Sparso, J., and Berkel, K. 1994. Low-power operation using self-timing circuits and adaptive scaling of supply voltage. IEEE Transactions on VLSI and Systems 2, 425-435.
    • (1994) IEEE Transactions on VLSI and Systems , vol.2 , pp. 425-435
    • Nielsen, L.1    Niessen, C.2    Sparso, J.3    Berkel, K.4
  • 31
    • 29144443691 scopus 로고    scopus 로고
    • Reducing both the dynamic and leakage energy consumption for hard real-time systems
    • Niu, L. and Quan, G. 2004. Reducing both the dynamic and leakage energy consumption for hard real-time systems. CASES. 140-148.
    • (2004) CASES. , pp. 140-148
    • Niu, L.1    Quan, G.2
  • 32
    • 0031639466 scopus 로고    scopus 로고
    • The simulation and evaluation of dynamic voltage scaling algorithms
    • Pering, T., Burd, T., and Brodersen, R. 1998. The simulation and evaluation of dynamic voltage scaling algorithms. ISLped. 76-81.
    • (1998) ISLped. , pp. 76-81
    • Pering, T.1    Burd, T.2    Brodersen, R.3
  • 33
    • 0033671877 scopus 로고    scopus 로고
    • Voltage scheduling in the Iparm microprocessor system
    • Pering, T., Burd, T., and Burd, R. B. 2000. Voltage scheduling in the Iparm microprocessor system. ISLPED. 96-101.
    • (2000) ISLPED. , pp. 96-101
    • Pering, T.1    Burd, T.2    Burd, R.B.3
  • 34
    • 0036036849 scopus 로고    scopus 로고
    • Real-time dynamic voltage scaling for low-power embedded operating systems
    • Pillai, P. and Shin, K. G. 2001. Real-time dynamic voltage scaling for low-power embedded operating systems. In SOSP. 89-102.
    • (2001) SOSP. , pp. 89-102
    • Pillai, P.1    Shin, K.G.2
  • 35
    • 0034771606 scopus 로고    scopus 로고
    • Dynamic voltage scaling on a low power microprocessor
    • Pouwelse, J., Langendoen, K., and Sips, H. 2001. Dynamic voltage scaling on a low power microprocessor. SIGMOBILE. 251-259.
    • (2001) SIGMOBILE. , pp. 251-259
    • Pouwelse, J.1    Langendoen, K.2    Sips, H.3
  • 36
    • 0034854528 scopus 로고    scopus 로고
    • Energy efficient fixed-priority scheduling for real-time systems on voltage variable processors
    • Quan, G. and Hu, X. S. 2001. Energy efficient fixed-priority scheduling for real-time systems on voltage variable processors. DAC. 828-833.
    • (2001) DAC , pp. 828-833
    • Quan, G.1    Hu, X.S.2
  • 37
    • 0042593198 scopus 로고    scopus 로고
    • Minimum energy fixed-priority scheduling for variable voltage processors
    • Aug
    • Quan, G. and Hu, X. 2003. Minimum energy fixed-priority scheduling for variable voltage processors. IEEE Transactions on Iccad 22, 8 (Aug.), 1062-1971.
    • (2003) IEEE Transactions on Iccad , vol.22 , Issue.8 , pp. 1062-1971
    • Quan, G.1    Hu, X.2
  • 38
    • 21644465471 scopus 로고    scopus 로고
    • Fixed priority scheduling for reducing overall energy on variable voltage processors
    • Quan, G., Niu, L., Hu, X., and Mochocki, B. 2004. Fixed priority scheduling for reducing overall energy on variable voltage processors. RTSS. 309-318.
    • (2004) RTSS. , pp. 309-318
    • Quan, G.1    Niu, L.2    Hu, X.3    Mochocki, B.4
  • 41
    • 0035279683 scopus 로고    scopus 로고
    • Intra-task voltage scheduling for low-energy hard real-time applications
    • Mar.-Apr
    • Shin, D., Kim, J., and Lee, S. 2001. Intra-task voltage scheduling for low-energy hard real-time applications. IEEE Design and Test of Computers 18, 2 (Mar.-Apr.), 20-30.
    • (2001) IEEE Design and Test of Computers , vol.18 , Issue.2 , pp. 20-30
    • Shin, D.1    Kim, J.2    Lee, S.3
  • 42
    • 0032688679 scopus 로고    scopus 로고
    • Power conscious fixed priority scheduling for hard real-time systems
    • Shin, Y. and Choi, K. 1999. Power conscious fixed priority scheduling for hard real-time systems. DAC. 134-139.
    • (1999) DAC , pp. 134-139
    • Shin, Y.1    Choi, K.2
  • 43
    • 0034483995 scopus 로고    scopus 로고
    • Power optimization of real-time embedded systems on variable speed processors
    • Shin, Y., Choi, K., and Sakurai, T. 2000. Power optimization of real-time embedded systems on variable speed processors. ICCAD. 365-368.
    • (2000) ICCAD. , pp. 365-368
    • Shin, Y.1    Choi, K.2    Sakurai, T.3
  • 44
    • 0034841273 scopus 로고    scopus 로고
    • Jouletrack- a web based tool for software energy profiling
    • Sinha, A. and Chandrakasan, A. P. 2001. Jouletrack- a web based tool for software energy profiling. DAC. 220-225.
    • (2001) DAC , pp. 220-225
    • Sinha, A.1    Chandrakasan, A.P.2
  • 45
    • 85025390757 scopus 로고    scopus 로고
    • Transmeta-Corporation. January
    • http://www.transmeta. com/crusoe/download/pdf /TMS5400_ProductBrief_5-23-00.pdf
    • Transmeta-Corporation. January, 2000. TM5400processor specifications. http://www.transmeta. com/crusoe/download/pdf /TMS5400_ProductBrief_5-23-00.pdf.
    • (2000) TM5400processor specifications.
  • 47
    • 0346148512 scopus 로고    scopus 로고
    • Combined dynamic voltage scaling and adaptive body biasing for heterogeneous distributed real-time embedded systems
    • Yan, L., Luo, J., and Jha, N. 2003. Combined dynamic voltage scaling and adaptive body biasing for heterogeneous distributed real-time embedded systems. ICCAD. 30-37.
    • (2003) ICCAD. , pp. 30-37
    • Yan, L.1    Luo, J.2    Jha, N.3
  • 49
    • 80052451482 scopus 로고    scopus 로고
    • On energy optimal voltage scheduling for fixed-prioirty hard realtime systems
    • Yun, H.-S. and Kim, J. 2003. On energy optimal voltage scheduling for fixed-prioirty hard realtime systems. ACM Transactions on Embedded Computing Systems 2, 3, 393-430.
    • (2003) ACM Transactions on Embedded Computing Systems , vol.2 , Issue.3 , pp. 393-430
    • Yun, H.-S.1    Kim, J.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.