Analysis of simple randomized buffer management for parallel I/O

  • Authors:
  • Mahesh Kallahalla;Peter J. Varman

  • Affiliations:
  • Hewlett-Packard Labs, 1501 Page Mill Rd., Palo Alto, CA;Department of ECE, Rice University, Houston, TX

  • Venue:
  • Information Processing Letters
  • Year:
  • 2004

Quantified Score

Hi-index 0.89

Visualization

Abstract

Buffer management for a D-disk parallel I/O system is considered in the context of randomized placement of data on the disks. A simple prefetching and caching algorithm PHASE-LRU using bounded lookahead is described and analyzed. It is shown that PHASE-LRU performs an expected number of I/Os that is within a factor Θ(log D /log log D) of the number performed by an optimal off-line algorithm. In contrast, any deterministic buffer management algorithm with the same amount of lookahead must do at least Ω (√D) times the number of I/Os of the optimal.