Academia.eduAcademia.edu

Analysis of simple randomized buffer management for parallel I/O

2004, Information Processing Letters

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.