Browse > Article
http://dx.doi.org/10.5573/JSTS.2009.9.2.080

DVFS Algorithm Exploiting Correlation in Runtime Distribution  

Kim, Jung-Soo (Dept. EE., KAIST)
Yoo, Sung-Joo (Dept. EE., POSTECH)
Kyung, Chong-Min (Dept. EE., KAIST)
Publication Information
Abstract
Dynamic voltage and frequency scaling (DVFS) is an effective method to achieve low power design. In our work, we present an analytical DVFS method which judiciously exploits correlation information in runtime distribution while satisfying deadline constraints. The proposed method overcomes the previous distribution-aware DVFS method [2] which has pessimistic assumption on which runtime distributions are independent. Experimental results show the correlation-aware DVFS offers 13.3% energy reduction compared to existing distribution-aware DVFS [2].
Keywords
Dynamic voltage and frequency scaling(DVFS); energy optimization; runtime distribution; correlation;
Citations & Related Records

Times Cited By SCOPUS : 0
연도 인용수 순위
  • Reference
1 S. Hong, et al., "Runtime distribution-aware dynamic voltage scaling," in ICCAD, 2006   DOI
2 S. Oh, J. Kim, S. Kim, and C.-M. Kyung, "Task partitioning algorithm for intra-task dynamic voltage scaling," in ISCAS 2008   DOI
3 JM reference software. [Online]. Available: ttp://iphome.hhi.de/suehring/tml/
4 S. Lee and T. Sakurai, "Run-time voltage hopping for low-power real-time systems," In DAC, 2000   DOI
5 C. Xian and Y.-H. Lu, "Dynamic voltage scaling for multitasking real-time systems with uncertain execution time," in GLSVLSI, 2006   DOI
6 A. Azevedo, I. Issenin, R. Cornea, R. Gupta, N. Dutt, A. Veidenbaum, and A. Nicolau, “Profile-based dynamic voltage scheduling using program checkpoints,” in Proc. DATE, 2002   DOI
7 M.Roitzsch, "Slice-balancing H.264 video encoding for improved scalability of multicore decoding," in EMSOFT, 2007   DOI
8 SoCDesigner, ARM Co. Ltd. [Online]. Available: http://www.arm.com/products/DevTools/