Title :
An improved parallel disk scheduling algorithm
Author :
Kallahalla, Mahesh ; Varman, Peter J.
Author_Institution :
Dept. of Electr. & Comput. Eng., Rice Univ., Houston, TX, USA
Abstract :
We address the problems of prefetching and I/O scheduling for read-once reference strings in a parallel I/O system. Read-once reference strings, in which each block is accessed exactly once, arise naturally in applications like databases and video retrieval. Using the standard parallel disk model with D disks and a shared I/O buffer of size M, we present a novel algorithm, red-black prefetching (RBP), for parallel I/O scheduling. The number of parallel I/Os performed by RBP is within 0(D1/3) of the minimum possible. Algorithm RBP is easy to implement and requires computation time linear in the length of the reference string. Through simulation experiments we validated the benefits of RBP over simple greedy prefetching
Keywords :
computational complexity; input-output programs; parallel algorithms; parallel databases; processor scheduling; virtual machines; I/O scheduling; computation time; databases; improved parallel disk scheduling algorithm; parallel I/O system; parallel disk model; read-once reference strings; red-black prefetching algorithm; shared I/O buffer; simulation experiments; video retrieval; Data visualization; Ear; Electronic switching systems; Graphics; Multimedia databases; Postal services; Scheduling algorithm; Streaming media; Vents; Visual databases;
Conference_Titel :
High Performance Computing, 1998. HIPC '98. 5th International Conference On
Conference_Location :
Madras
Print_ISBN :
0-8186-9194-8
DOI :
10.1109/HIPC.1998.738012