Red-black prefetching: An approximation algorithm for parallel disk scheduling

被引:0
|
作者
Kallahalla, M [1 ]
Varman, PJ [1 ]
机构
[1] Rice Univ, Dept ECE, Houston, TX 77251 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We address the problem of I/O scheduling of read-once reference strings in a multiple-disk parallel I/O system. We present a novel online algorithm, Red-Black Prefetching (RBP), for parallel I/O scheduling. In order to perform accurate prefetching; RBP uses L-block lookahead. The performance of RBP is analyzed in the standard parallel disk model with D independent disks and a shared I/O buffer of size M. We show that the number of parallel I/Os performed by RBP is within a factot Theta(max{root MD/L, D-1/3}) of the number of I/Os done by the optimal offline algorithm. This ratio is within a canstant factor of the best possible when L is L = O(MD1/3).
引用
收藏
页码:66 / 77
页数:12
相关论文
共 50 条
  • [41] THE RED-BLACK EFFECT IN GA(AS1-XPX)
    HOLONYAK, N
    BEVACQUA, SF
    [J]. SOLID-STATE ELECTRONICS, 1964, 7 (06) : 488 - 488
  • [42] Red-Black Tree Based NeuroEvolution of Augmenting Topologies
    Arellano, William R.
    Silva, Paul A.
    Molina, Maria F.
    Ronquillo, Saulo
    Ortega-Zamorano, Francisco
    [J]. ADVANCES IN COMPUTATIONAL INTELLIGENCE, IWANN 2019, PT II, 2019, 11507 : 678 - 686
  • [43] An effective approximation algorithm for the Malleable Parallel Task Scheduling problem
    Fan, Liya
    Zhang, Fa
    Wang, Gongming
    Liu, Zhiyong
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2012, 72 (05) : 693 - 704
  • [44] An approximation algorithm for scheduling two parallel machines with capacity constraints
    Yang, H
    Ye, YY
    Zhang, JW
    [J]. DISCRETE APPLIED MATHEMATICS, 2003, 130 (03) : 449 - 467
  • [45] AN APPROXIMATION ALGORITHM FOR PREEMPTIVE SCHEDULING ON PARALLEL-TASK SYSTEMS
    KRISHNAMURTI, R
    NARAHARI, B
    [J]. SIAM JOURNAL ON DISCRETE MATHEMATICS, 1995, 8 (04) : 661 - 669
  • [46] A parallel approximation algorithm for resource constrained scheduling and bin packing
    Srivastav, A
    Stangier, P
    [J]. SOLVING IRREGULARLY STRUCTURED PROBLEMS IN PARALLEL, 1997, 1253 : 147 - 158
  • [47] An approximation algorithm for nonpreemptive scheduling on hypercube parallel task systems
    Krishnamurti, R
    Gaur, DR
    [J]. INFORMATION PROCESSING LETTERS, 1999, 72 (5-6) : 183 - 188
  • [48] A faster combinatorial approximation algorithm for scheduling unrelated parallel machines
    Gairing, M
    Monien, B
    Woclaw, A
    [J]. AUTOMATA, LANGUAGES AND PROGRAMMING, PROCEEDINGS, 2005, 3580 : 828 - 839
  • [49] Skip lift: A probabilistic alternative to red-black trees
    Bose, Prosenjit
    Douieb, Karim
    Morin, Pat
    [J]. JOURNAL OF DISCRETE ALGORITHMS, 2012, 14 : 13 - 20
  • [50] Red-Black Heuristics for Planning Tasks with Conditional Effects
    Katz, Michael
    [J]. THIRTY-THIRD AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FIRST INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / NINTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, : 7619 - 7626