DocumentCode
3244872
Title
Real-time Task Assignment with Replication on Multiprocessor Platforms
Author
Jian Lin ; Cheng, A.M.K.
Author_Institution
Dept. of Comput. Sci., Univ. of Houston, Houston, TX, USA
fYear
2009
fDate
8-11 Dec. 2009
Firstpage
399
Lastpage
406
Abstract
Fault tolerance is a very important aspect in critical real-time task scheduling. On multiprocessor systems, executing tasks with replication provides an additional reliability to resist potential processor failures and computing faults. For assigning real-time tasks on such systems, there must be requirements that all tasks assigned on the system meet their timing constraints, and all replicas of the same task are assigned to distinct processors. Obviously, such a reliability requirement could overload the system. In these situations, how to assign the tasks on processors to achieve the highest benefit poses a challenge. In this paper, we consider the problem of maximizing the number of successfully assigned tasks on a homogeneous distributed multiprocessor system, while satisfying the real-time constraint and system reliability requirement. Exact, greedy approximation and polynomial time approximation scheme (PTAS) algorithms are developed for the problem. Theoretical analysis, necessary proofs and experimental results that support our claims are all given.
Keywords
approximation theory; computational complexity; fault tolerant computing; greedy algorithms; multiprocessing systems; processor scheduling; real-time systems; task analysis; critical real-time task scheduling; fault tolerance; greedy approximation; homogeneous distributed multiprocessor system; multiprocessor platforms; polynomial time approximation scheme algorithm; real-time constraint; real-time task assignment; system reliability requirement; timing constraints; Application software; Approximation algorithms; Distributed computing; Fault tolerance; Multiprocessing systems; Partitioning algorithms; Real time systems; Reliability; Scheduling algorithm; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems (ICPADS), 2009 15th International Conference on
Conference_Location
Shenzhen
ISSN
1521-9097
Print_ISBN
978-1-4244-5788-5
Type
conf
DOI
10.1109/ICPADS.2009.107
Filename
5395304
Link To Document