Publication:
Marginal Cost-Benefit Analysis for Predictive File Prefetching

dc.contributor.authorReynolds, Paul
dc.contributor.authorHighley, Timothy
dc.date.accessioned2026-01-22T21:47:17Z
dc.date.issued2003-01-01
dc.descriptionOriginal submission date: 2012-10-29T19:27:42Z
dc.description.abstractFile prefetching can reduce file access latencies and improve overall performance. Prefetching can be especially important in on-line software on demand, where network latencies create unacceptable delays. Prefetching involves predicting future accesses and establishing when/whether to prefetch, based on future access predictions. Cost-benefit analysis (CBA) addresses when/whether to prefetch and it addresses the interaction between prefetching and caching. CBA weighs the expected benefits of file prefetching and the cost of expected buffer usage. We describe 1-Marginal CBA, an approach that employs probabilistic predictions, as opposed to deterministic hints. We present a probabilistically optimal, though intractable, algorithm, Opt, for a representative prediction model, and demonstrate that any other optimal algorithm under that model will also be intractable. We argue that in many circumstances 1-Marginal and Opt will make the same decisions. Finally, we present simulation results in which 1-Marginal reduced I/O time by an average of 19% and a maximum of 49% over other prefetching schemes in the literature, even when using the same predictor. Since the cost of 1-Marginal is comparable to that of other published algorithms the improvement is real.
dc.identifierrf55z7692
dc.identifier.citationHighley, Timothy, and Paul Reynolds. "Marginal Cost-Benefit Analysis for Predictive File Prefetching." University of Virginia Dept. of Computer Science Tech Report (2003).
dc.identifier.doi10.18130/V36J2F
dc.identifier.urihttps://doi.org/10.18130/V36J2F
dc.identifier.urihttps://libraopen.library.virginia.edu/handle/item/9058
dc.languageEnglish
dc.language.isoen
dc.publisherUniversity of Virginia, Department of Computer Science
dc.rightsAll rights reserved (no additional license for public reuse)
dc.titleMarginal Cost-Benefit Analysis for Predictive File Prefetching
dc.typeTechnical Report
dspace.entity.typePublication
relation.isAuthorOfPublicationcf29c5c7-e29c-43b2-9477-62fe24622cff
relation.isAuthorOfPublication4ac31e8b-8d86-43d1-a0eb-d9be9672f9e0
relation.isAuthorOfPublication.latestForDiscoverycf29c5c7-e29c-43b2-9477-62fe24622cff

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
CS-2003-01.pdf
Size:
133.23 KB
Format:
Adobe Portable Document Format

Collections