Abstract :
The increasing attention on global scheduling algorithms for identical multiprocessor platforms produced different, independently developed, schedulability tests. However, the existing relations among such tests have not been sufficiently clarified, so that it is difficult to understand which strategy provides the best performances in a particular scenario. In this paper, we will summarize the main existing results for the schedulability analysis of multiprocessor systems scheduled with global EDF, showing, when possible, existing dominance relations. We will compare these algorithms taking into consideration different aspects, namely, run-time complexity, average performances over a randomly generated workload, sustainability properties and speedup factors.
Keywords :
multiprocessing systems; performance evaluation; processor scheduling; earliest deadline first; global scheduling algorithm; identical multiprocessor platform; multiprocessor systems schedulability analysis; run-time complexity; schedulability tests evaluation; speedup factor; sustainability property; Delay; Finishing; Multiprocessing systems; Parallel processing; Performance evaluation; Processor scheduling; Real time systems; Runtime; Scheduling algorithm; System testing;