Dynamic Voltage Scaling Using Average Execution Time in Real Time Systems

실시간 시스템에서 태스크별 평균 실행 시간을 활용한 동적 전압 조절 방법

  • 방철원 (강원대학교 컴퓨터 정보통신공학과) ;
  • 김용석 (강원대학교 컴퓨터 정보통신공학과)
  • Published : 2003.07.01

Abstract

Recently, mobile embedded systems used widly in various applications. Managing power consumption is becoming a matter of primary concern because those systems use limited power supply. As an approach reduce power consumption, voltage can be scaled down. according to the execution time and deadline. By reducing the supplying voltage to 1/N power consumption can be reduced to 1/N. DPM-S is a well known method for dynamic voltage scaling. In this paper, we enhanced DPM-S by using average execution time aggressively. The frequency of processor is calculated based in average execution time instead of worst case execution time. Simulation results show that our method achieve up to 5% energy savings than DPM-S.

Keywords