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 条
  • [1] Competitive parallel disk prefetching and buffer management
    Barve, R
    Kallahalla, M
    Varman, PJ
    Vitter, JS
    JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2000, 36 (02): : 152 - 181
  • [2] Tight bounds for prefetching and buffer management algorithms for parallel I/O systems
    IEEE
    不详
    不详
    IEEE Trans Parallel Distrib Syst, 12 (1262-1275):
  • [3] Tight bounds for prefetching and buffer management algorithms for parallel I/O systems
    Varman, PJ
    Verma, RM
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1999, 10 (12) : 1262 - 1275
  • [4] Analysis of simple randomized buffer management for parallel I/O
    Kallahalla, M
    Varman, PJ
    INFORMATION PROCESSING LETTERS, 2004, 90 (01) : 47 - 52
  • [5] Improving parallel-disk buffer management using randomized writeback
    Kallahalla, M
    Varman, PJ
    1998 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING - PROCEEDINGS, 1998, : 270 - 277
  • [6] Practical buffer cache management scheme based on simple prefetching
    Jeon, Heung Seok
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2006, 52 (03) : 926 - 934
  • [7] Dynamic buffer cache management scheme based on simple and aggressive prefetching
    Jeon, HS
    Noh, SH
    USENIX ASSOCIATION PROCEEDINGS OF THE 4TH ANNUAL LINUX SHOWCASE AND CONFERENCE, ATLANTA, 2000, : 27 - 38
  • [8] Intelligent Clustering guided Adaptive Prefetching and Buffer Management for Stream Processing
    Lee, Sung Min
    Youn, Young Sun
    Yoon, Su Kyung
    Kim, Shin Dug
    2017 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2017, : 2498 - 2503
  • [9] A parallel processor architecture for prefetching
    Kim, SM
    Manoharan, S
    I-SPAN 2000: INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES ALGORITHMS AND NETWORKS, PROCEEDINGS, 2000, : 254 - 259
  • [10] PRE-BUD: Prefetching for Energy-Efficient Parallel I/O Systems with Buffer Disks
    Manzanares, Adam
    Qin, Xiao
    Ruan, Xiaojun
    Yin, Shu
    ACM TRANSACTIONS ON STORAGE, 2011, 7 (01)