TY - JOUR
T1 - Processor speed control for power reduction of real-time systems
AU - Awadalla, Medhat H.
N1 - Publisher Copyright:
Copyright © 2015 Institute of Advanced Engineering and Science. All rights reserved.
PY - 2015/8/1
Y1 - 2015/8/1
N2 - Reducing energy consumption is a critical issue in the design of battery-powered real time systems to prolong battery life. With dynamic voltage scaling (DVS) processors, energy consumption can be reduced efficiently by making appropriate decisions on the processor speed/voltage during the scheduling of real time tasks. Scheduling decision is usually based on parameters which are assumed to be crisp. However, in many circumstances the values of these parameters are vague. The vagueness of parameters suggests that to develop a fuzzy logic approach to reduce energy consumption by determining the appropriate supply-voltage/speed of the processor provided that timing constraints are guaranteed. Intensive simulated experiments and qualitative comparisons with the most related literature have been conducted in the context of dependent real-time tasks. Experimental results have shown that the proposed fuzzy scheduler saves more energy and creates feasible schedules for real time tasks. It also considers tasks priorities which cause higher system utilization and lower deadline miss time.
AB - Reducing energy consumption is a critical issue in the design of battery-powered real time systems to prolong battery life. With dynamic voltage scaling (DVS) processors, energy consumption can be reduced efficiently by making appropriate decisions on the processor speed/voltage during the scheduling of real time tasks. Scheduling decision is usually based on parameters which are assumed to be crisp. However, in many circumstances the values of these parameters are vague. The vagueness of parameters suggests that to develop a fuzzy logic approach to reduce energy consumption by determining the appropriate supply-voltage/speed of the processor provided that timing constraints are guaranteed. Intensive simulated experiments and qualitative comparisons with the most related literature have been conducted in the context of dependent real-time tasks. Experimental results have shown that the proposed fuzzy scheduler saves more energy and creates feasible schedules for real time tasks. It also considers tasks priorities which cause higher system utilization and lower deadline miss time.
KW - Dynamic voltage scaling
KW - Fuzzy logic approach
KW - Multi-speed algorithm
KW - Processors
UR - http://www.scopus.com/inward/record.url?scp=84938566462&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84938566462&partnerID=8YFLogxK
U2 - 10.11591/ijece.v5i4.pp701-713
DO - 10.11591/ijece.v5i4.pp701-713
M3 - Article
AN - SCOPUS:84938566462
SN - 2088-8708
VL - 5
SP - 701
EP - 713
JO - International Journal of Electrical and Computer Engineering
JF - International Journal of Electrical and Computer Engineering
IS - 4
ER -