A Dynamic Frequency Governor for Operating System Based on Performance-Energy Tradeoff Model
To solve the more and more serious power and energy problem in computer science field, most researchers working on system software focus on real-time operating system, but the work of this paper is aimed at the commodity, sharingtime operating system. Analyzing the relationship among performance, frequency and memory accessing density, as well as the relationship between frequency and energy, a Performance-Energy Tradeoff Model, named T-model, is presented in this paper. Using T-model, we can get the Best Low-energy Frequency, counting the cost of some performance loss, conveniently. Then TDFG (T-model based Dynamic Frequency Governor) is proposed. Experimental results validated the correctness and efficiency of T-model and TDFG.
KeywordsEnergy Consumption Power Consumption Execution Time Performance Loss Frequency Pair
Unable to display preview. Download preview PDF.
- 1.Intel Pentium M Processor with 2-MB L2 Cache and 533-MHz Front Side Bus (2005)Google Scholar
- 4.Choi, K., Soma, R., Pedram, M.: Fine-grained dynamic voltage and frequency scaling for precise energy and performance trade-off based on the ratio of off-chip access to on-chip computation times. In: Proceedings of the Conference on Design, Automation and Test in Europe, p. 10004. IEEE Computer Society (2004)Google Scholar
- 5.Dick, R.P., Lakshminarayana, G., Raghunathan, A., Jha, N.K.: Power analysis of embedded operating systems. In: Proceedings of the 37th Annual Design Automation Conference, pp. 312–315. ACM, New York (2000)Google Scholar
- 10.Simcha, G., Ronny, R., Ittai, A., et al.: The Intel Pentium M processor: Microarchitecture and performance. Intel. Technology Journal 07(02), 21–36 (2003)Google Scholar