Performance optimization problem in speculative prefetching


Autoria(s): Tuah, Nor Jaidi; Kumar, Mohan; Venkatesh, Svetha; Das, Sajal K.
Data(s)

01/01/2002

Resumo

Speculative prefetching has been proposed to improve the response time of network access. 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 modeling. We analyze the performance of a prefetcher that has uncertain knowledge about future accesses. Our performance metric is the improvement in access time, for which we derive a formula in terms of resource parameters (time available and time required for prefetehing) and speculative parameters (probabilities for next access). We develop a prefetch algorithm to maximize the improvement in access time. The algorithm is based on finding the best solution to a stretch knapsack problem, using theoretically proven apparatus to reduce the search space. An integration between speculative prefetching and caching is also investigated.

Identificador

http://hdl.handle.net/10536/DRO/DU:30044249

Idioma(s)

eng

Publicador

IEEE

Relação

http://dro.deakin.edu.au/eserv/DU:30044249/venkatesh-performanceoptimization-2002.pdf

http://dx.doi.org/10.1109/TPDS.2002.1003857

Direitos

2002, IEEE

Palavras-Chave #caching #speculative prefetching
Tipo

Journal Article