Title
A simple power-aware scheduling for multicore systems when running real-time applications
Abstract
High-performance microprocessors, e.g., multi- threaded and multicore processors, are being imple- mented in embedded real-time systems because of the increasing computational requirements. These com- plex microprocessors have two major drawbacks when they are used for real-time purposes. First, their com- plexity difficults the calculation of the WCET (Worst Case Execution Time). Second, power consumption requirements are much larger, which is a major con- cern in these systems. In this paper we propose a novel soft power-aware real-time scheduler for a state-of-the-art multicore multithreaded processor, which implements dynamic voltage scaling techniques. The proposed scheduler reduces the energy consumption while satisfying the constraints of soft real-time applications. Different scheduling alternatives have been evaluated, and ex- perimental results show that using a fair scheduling policy, the proposed algorithm provides, on average, energy savings ranging from 34% to 74%.
Year
DOI
Venue
2008
10.1109/IPDPS.2008.4536220
Miami, FL
Keywords
Field
DocType
microprocessor chips,multi-threading,multiprocessing systems,power aware computing,processor scheduling,computational requirements,dynamic voltage scaling,energy consumption,energy savings,fair scheduling policy,high-performance microprocessors,multicore processors,multicore systems,multithreaded processors,power consumption requirement,power-aware scheduling,real-time applications,worst case execution time
Dynamic voltage scaling,Multithreading,Fixed-priority pre-emptive scheduling,Worst-case execution time,Yarn,Computer science,Scheduling (computing),Parallel computing,Real-time computing,Multi-core processor,Energy consumption,Distributed computing
Conference
ISSN
ISBN
Citations 
1530-2075 E-ISBN : 978-1-4244-1694-3
978-1-4244-1694-3
28
PageRank 
References 
Authors
1.56
18
4
Name
Order
Citations
PageRank
Bautista, D.1281.56
J. Sahuquillo2434.02
Hassan, H.3292.24
S. Petit41369.31