DocumentCode
2205548
Title
Interprocessor-blocking independent static task allocation for shared-bus real-time multiprocessors
Author
Choi, Chang Yeol ; Shin, Heonshik ; Cho, Yookun
Author_Institution
Electron. & Telecommun. Res. Inst., Taejon, South Korea
fYear
1994
fDate
15-17 Jun 1994
Firstpage
53
Lastpage
58
Abstract
In real-time systems, guaranteeing the schedulability of high priority tasks is more important than being able to schedule more tasks under resource constraints. The system bus in bus-based multiprocessors is a shared resource that is usually arbitrated by priority and fairness. This paper presents a new static task allocation strategy that takes into consideration the impact of bus arbitration policy on schedulability. By allocating task sets, partitioned by descending order of priorities, to the processors in the order of physical priorities, we can minimize the loss of schedulability caused by interference among processors. It is shown via simulation that the proposed strategy keeps high priority tasks schedulable and reduces the schedulability loss up to 26% compared with the conventional allocation scheme
Keywords
interference; multiprocessing systems; real-time systems; resource allocation; scheduling; system buses; bus arbitration policy; fairness; high priority tasks; inter-processor interference; interprocessor-blocking independent static task allocation; partitioned task set allocation; resource constraints; schedulability; shared-bus real-time multiprocessors; simulation; Analytical models; Environmental management; Hardware; Interference; Processor scheduling; Real time systems; System buses; Telecommunications;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems, 1994. Proceedings., Sixth Euromicro Workshop on
Conference_Location
Vaesteraas
Print_ISBN
0-8186-6340-5
Type
conf
DOI
10.1109/EMWRTS.1994.336865
Filename
336865
Link To Document