DocumentCode
2834536
Title
Partitioned Packing and Scheduling for Sporadic Real-Time Tasks in Identical Multiprocessor Systems
Author
Chen, Jian-Jia ; Chakraborty, Samarjit
Author_Institution
Dept. of Inf., Karlsruhe Inst. of Technol. (KIT), Karlsruhe, Germany
fYear
2012
fDate
11-13 July 2012
Firstpage
24
Lastpage
33
Abstract
Multiprocessor platforms have been widely adopted to accommodate the increasing computation requirement of modern applications. Partitioned scheduling (or packing) has been widely exploited by partitioning real-time tasks onto processors to meet the timing constraints, which has been shown to be NP-complete in the strong sense. This paper studies the approximation of partitioned scheduling by exploiting resource augmentation with (1) speeding up or (2) allocating more processors. When adopting speeding up to meet timing constraints, we provide a polynomial-time approximation scheme (PTAS) to derive near-optimal solutions only with the assumption that the ratio of the maximum relative deadline to the minimum relative deadline is a constant. The previously known PTAS for this problem imposes additional restrictions on the periods and the execution times of tasks. By removing these additional constraints, our scheme can be adopted for wider task sets. When considering the resource augmentation by allocating more processors, we show that there does not exist any asymptotic polynomial-time approximation scheme (APTAS) unless P=NP.
Keywords
approximation theory; computational complexity; multiprocessing programs; real-time systems; scheduling; task analysis; APTAS; NP-complete; asymptotic polynomial-time approximation scheme; identical multiprocessor systems; multiprocessor platforms; partitioned packing; partitioned scheduling; sporadic real-time tasks; Approximation algorithms; Approximation methods; Partitioning algorithms; Processor scheduling; Program processors; Scheduling; Vectors; Sporadic real-time tasks; approximation; resource augmentation; schedulability analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems (ECRTS), 2012 24th Euromicro Conference on
Conference_Location
Pisa
ISSN
1068-3070
Print_ISBN
978-1-4673-2032-0
Type
conf
DOI
10.1109/ECRTS.2012.43
Filename
6257556
Link To Document