Dynamic Voltage Scaling for Real-Time Systems with System Workload Analysis
スポンサーリンク
概要
- 論文の詳細を見る
Dynamic Voltage Scaling (DVS) is a well-known low-power design technique, which adjusts the clock speed and supply voltage dynamically to reduce the energy consumption of real-time systems. Previous studies considered the probabilistic distribution of tasks workloads to assist DVS in task scheduling. These studies use probability information for intra-task frequency scheduling but do not sufficiently explore the opportunities for the system workload to save more energy. This paper presents a novel DVS algorithm for periodic real-time tasks based on the analysis of the system workload to reduce its power consumption. This algorithm takes full advantage of the probabilistic distribution characteristics of the system workload under priority-driven scheduling such as Earliest-Deadline-First (EDF). Experimental results show that the proposed algorithm reduces processor idle time and spends more busy time in lower-power speeds. The measurement indicates that compared to the relative DVS algorithms, this algorithm saves energy by at least 30% while delivering statistical performance guarantees.
- (社)電子情報通信学会の論文
- 2010-03-01
著者
-
Chen Xin
Southeast Univ. Chn
-
Zhang Zhe
Southeast University
-
Hu Chen
Southeast University
-
QIAN De-jun
Southeast University
-
Chen Xin
Southeast University
-
Hu Chen
Southeast Univ.
-
Zhang Zhe
Southeast Univ.
関連論文
- A Novel Fast-Lock-in Digitally Controlled Phase-Locked Loop
- Dynamic Voltage Scaling for Real-Time Systems with System Workload Analysis
- A Built-in Reseeding Technique for LFSR-Based Test Pattern Generation(Timing Verification and Test Generation)(VLSI Design and CAD Algorithms)
- A Built-in Reseeding Technique for LFSR-Based Test Pattern Generation
- Energy-Aware Task Scheduling for Real-Time Systems with Discrete Frequencies