Distributed and Parallel Databases

, Volume 1, Issue 1, pp 33–51

Practical prefetching techniques for multiprocessor file systems

  • David Kotz
  • Carla Schlatter Ellis


Improvements in the processing speed of multiprocessors are outpacing improvements in the speed of disk hardware. Parallel disk I/O subsystems have been proposed as one way to close the gap between processor and disk speeds. In a previous paper we showed that prefetching and caching have thepotential to deliver the performance benefits of parallel file systems to parallel applications. In this paper we describe experiments withpractical prefetching policies that base decisions only on on-line reference history, and that can be implemented efficiently. We also test the ability of those policies across a range of architectural parameters.


multiprocessor file systems parallel I/O file caching prefetching 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Kluwer Academic Publishers 1993

Authors and Affiliations

  • David Kotz
    • 1
  • Carla Schlatter Ellis
    • 2
  1. 1.Department of Mathematics and Computer ScienceDartmouth CollegeHanover
  2. 2.Department of Computer ScienceDuke UniversityDurham

Personalised recommendations