Randomized parallel prefetching and buffer management

被引:0
|
作者
Varman, PJ [1 ]
机构
[1] Rice Univ, Dept Elect & Comp Engn, Houston, TX 77005 USA
来源
PARALLEL AND DISTRIBUTED PROCESSING | 1998年 / 1388卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We show that deterministic algorithms using bounded lookahead cannot fully exploit the potential of a parallel I/O system. Randomization can be used to significantly improve the performance of parallel prefetching and buffer management algorithms. Using randomization in the data layout and a simple prefetching scheme, we show that a read-once reference string of length N can be serviced in Theta(N/D) parallel I/Os in a D-disk system. For the case of read-many reference strings we introduce a novel algorithm using randomized write-back with a competitive ratio of Theta(root D). In contrast, we show that deterministic write-back results in a competitive ratio of at least Omega(D).
引用
收藏
页码:363 / 372
页数:10
相关论文
共 50 条
  • [21] Accelerating MCMC via Parallel Predictive Prefetching
    Angelino, Elaine
    Kohler, Eddie
    Waterland, Amos
    Seltzer, Margo
    Adams, Ryan P.
    UNCERTAINTY IN ARTIFICIAL INTELLIGENCE, 2014, : 22 - 31
  • [22] Near-optimal parallel prefetching and caching
    Kimbrel, T
    Karlin, AR
    SIAM JOURNAL ON COMPUTING, 2000, 29 (04) : 1051 - 1082
  • [23] Integrated prefetching and caching in single and parallel systems
    Albers, S
    Büttner, M
    INFORMATION AND COMPUTATION, 2005, 198 (01) : 24 - 39
  • [24] Near-optimal parallel prefetching and caching
    Kimbrel, T
    Karlin, AR
    37TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1996, : 540 - 549
  • [25] Adaptive file prefetching in parallel file system
    Hwang-Bo, JH
    Lim, JD
    Seo, DW
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 1919 - 1924
  • [26] Strategy for dynamic data prefetching and buffer allocation in VoD system
    Jiang, Liquan
    Zhu, Yangyong
    Chen, Lianggang
    Jisuanji Gongcheng/Computer Engineering, 1999, 25 (11): : 21 - 23
  • [27] Adaptive prefetching using global history buffer in multicore processors
    Mahmood Naderan-Tahan
    Hamid Sarbazi-Azad
    The Journal of Supercomputing, 2014, 68 : 1302 - 1320
  • [28] Adaptive prefetching using global history buffer in multicore processors
    Naderan-Tahan, Mahmood
    Sarbazi-Azad, Hamid
    JOURNAL OF SUPERCOMPUTING, 2014, 68 (03): : 1302 - 1320
  • [29] The performance impact of kernel prefetching on buffer cache replacement algorithms
    Butt, Ali R.
    Gniady, Chris
    Hu, Y. Charlie
    IEEE TRANSACTIONS ON COMPUTERS, 2007, 56 (07) : 889 - 908
  • [30] Randomized Algorithms for Buffer Management with 2-Bounded Delay
    Bienkowski, Marcin
    Chrobak, Marek
    Jez, Lukasz
    APPROXIMATION AND ONLINE ALGORITHMS, 2009, 5426 : 92 - +