Title :
A PTAS for Assigning Sporadic Tasks on Two-type Heterogeneous Multiprocessors
Author :
Raravi, G. ; Nelis, Vincent
Author_Institution :
CISTER/INESC-TEC, Polytech. Inst. of Porto, Porto, Portugal
Abstract :
Consider the problem of determining a task-to-processor assignment for a given collection of implicit-deadline sporadic tasks upon a multiprocessor platform in which there are two distinct kinds of processors. We propose a polynomial-time approximation scheme (PTAS) for this problem. It offers the following guarantee: for a given task set and a given platform, if there exists a feasible task-to-processor assignment, then given an input parameter, ϵ, our PTAS succeeds, in polynomial time, in finding such a feasible task-to-processor assignment on a platform in which each processor is 1+3ϵ times faster. In the simulations, our PTAS outperforms the state-of-the-art PTAS and also for the vast majority of task sets, it requires significantly smaller processor speedup than (its upper bound of) 1+3ϵ for successfully determining a feasible task-to-processor assignment.
Keywords :
polynomial approximation; processor scheduling; task analysis; PTAS; heterogeneous multiprocessor; implici deadline sporadic task collection; polynomial time approximation scheme; task-to-processor assignment; Approximation algorithms; Approximation methods; Complexity theory; Optimal scheduling; Partitioning algorithms; Polynomials; Schedules; heterogeneous multiprocessors; polynomial-time approximation scheme; real-time scheduling;
Conference_Titel :
Real-Time Systems Symposium (RTSS), 2012 IEEE 33rd
Conference_Location :
San Juan
Print_ISBN :
978-1-4673-3098-5
DOI :
10.1109/RTSS.2012.64