Title :
Multimedia real-time disk scheduling by hybrid local/global seek-optimizing approaches
Author :
Chang, Ray-I ; Shih, Wei-Kuan ; Chang, Ruei-Chuan
Author_Institution :
Inst. of Inf. Sci., Acad. Sinica, Taipei, Taiwan
Abstract :
Real-time disk scheduling is one of the most important problems in designing a multimedia system. It has been proved to be NP-complete. Recently, various approaches have been proposed to improve disk throughput under guaranteed real-time requirements. SCAN-EDF, which scans the disk surface to retrieve the task data block under the disk head in order to re-schedule tasks in a real-time EDF (earliest deadline first) schedule, is one of the best-known real-time disk scheduling methods. Since tasks rescheduled in SCAN-EDF should have the same deadline, its efficiency depends on the number of tasks with the same deadline. If all tasks have different deadlines, the scheduling results of SCAN-EDF would be the same as EDF. In this paper, we improve SCAN-EDF by applying different hybrid local-merging and global-inserting schemes. As opposed to SCAN-EDF, in our method tasks rescheduled by SCAN may have different deadlines. Its efficiency is not limited by the number of tasks that have the same deadlines. Experiments show that the proposed method is significantly better than SCAN-EDF. In terms of disk throughput, the improvement obtained is 24% greater than the best-known SCAN-EDF method
Keywords :
computational complexity; disc storage; multimedia computing; operating systems (computers); optimisation; performance evaluation; real-time systems; scheduling; NP-complete problem; SCAN-EDF method; disk throughput; earliest deadline first scheduling; efficiency; global inserting scheme; guaranteed real-time requirements; hybrid local/global seek-optimizing approaches; local merging scheme; multimedia real-time disk scheduling; multimedia system design; task rescheduling; Information retrieval; Minimization methods; Multimedia systems; Operating systems; Optimization methods; Processor scheduling; Real time systems; Scheduling algorithm; Throughput; Time factors;
Conference_Titel :
Parallel and Distributed Systems, 2000. Proceedings. Seventh International Conference on
Conference_Location :
Iwate
Print_ISBN :
0-7695-0568-6
DOI :
10.1109/ICPADS.2000.857714