DocumentCode :
2603782
Title :
Real-time scheduling in distributed systems
Author :
Thai, Nguyen Duc
Author_Institution :
Inst. of Informatics, Slovak Acad. of Sci., Bratislava, Slovakia
fYear :
2002
fDate :
2002
Firstpage :
165
Lastpage :
170
Abstract :
Real-time computer systems are expected to greatly benefit from multiprocessor technology and employing multiprocessor systems for real-time applications has shown to be difficult. A major obstacle is that scheduling algorithms for real-time multiprocessor systems are significantly more complex than for uniprocessor systems. In multiprocessor systems, the scheduling algorithm must not only specify the order of tasks, but also determine the specific processor to be used. Any practical scheduling algorithm for assigning real-time tasks to a multiprocessor system presents trade-off between its computational complexity and its performance. Finding a minimal schedule for a given set of real-time tasks in a multiprocessor system has shown to be NP-hard. In this paper, we show several scheduling algorithms used in such multiprocessor systems and their performance with experimental results.
Keywords :
computational complexity; distributed processing; minimisation; processor scheduling; real-time systems; NP-hard problem; computational complexity; distributed systems; minimal schedule; real-time multiprocessor systems; real-time scheduling; real-time task assignment; Application software; Computational complexity; Heuristic algorithms; Informatics; Multiprocessing systems; Optimal scheduling; Processor scheduling; Protocols; Real time systems; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Computing in Electrical Engineering, 2002. PARELEC '02. Proceedings. International Conference on
Print_ISBN :
0-7695-1730-7
Type :
conf
DOI :
10.1109/PCEE.2002.1115229
Filename :
1115229
Link To Document :
بازگشت