Deakin University
Browse
venkatesh-aperformance-1999.pdf (278.37 kB)

A performance model of speculative prefetching in distributed information systems

Download (278.37 kB)
conference contribution
posted on 1999-01-01, 00:00 authored by N Tuah, M Kumar, Svetha VenkateshSvetha Venkatesh
Previous studies in speculative prefetching focus on building and evaluating access models for the purpose of access prediction. This paper investigates a complementary area which has been largely ignored, that of performance modelling. We use improvement in access time as the performance metric, for which we derive a formula in terms of resource parameters (time available and time required for prefetching) and speculative parameters (probabilities for next access). The performance maximization problem is expressed as a stretch knapsack problem. We develop an algorithm to maximize the improvement in access time by solving the stretch knapsack problem, using theoretically proven apparatus to reduce the search space. Integration between speculative prefetching and caching is also investigated, albeit under the assumption of equal item sizes.

History

Event

International Parallel Processing Symposium and Symposium on Parallel and Distributed Processing (13th/10th : 1999 : San Juan, Puerto Rico)

Pagination

75 - 80

Publisher

IEEE

Location

San Juan, Puerto Rico

Place of publication

New York, N. Y.

Start date

1999-04-12

End date

1999-04-16

ISSN

1063-7133

ISBN-10

0769501435

Language

eng

Notes

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

Publication classification

E1.1 Full written paper - refereed

Copyright notice

1999, IEEE

Title of proceedings

IPPS/SPDP 1999 : Proceedings of the 13th International Parallel Processing Symposium and 10th Symposium on Parallel and Distributed Processing