DocumentCode
2746974
Title
Linear aggressive prefetching: a way to increase the performance of cooperative caches
Author
Cortes, T. ; Labarta, J.
Author_Institution
Dept. d´´Arquitectura de Computadors, Univ. Politecnica de Catalunya, Barcelona, Spain
fYear
1999
fDate
12-16 Apr 1999
Firstpage
46
Lastpage
54
Abstract
Cooperative caches offer huge amounts of caching memory that is not always used as well as it could be. We might find blocks in the cache that have not been requested for many hours. These blocks will hardly improve the performance of the system while the buffers they occupy could be better used to speedup the I/O operations. In this paper, we present a family of simple prefetching algorithms that increase the file-system performance significantly. Furthermore, we also present a way to make any simple prefetching algorithm into an aggressive one that controls its aggressiveness not to flood the cache unnecessarily. All these algorithms and mechanisms have proven to increase the performance of two state-of-the-art parallel/distributed file systems: PAFS and xFS
Keywords
cache storage; performance evaluation; I/O operations; PAFS; cooperative caches; distributed file systems; file-system performance; linear aggressive prefetching; parallel file systems; prefetching algorithms; xFS; Algorithm design and analysis; Contracts; Cooperative caching; File systems; Floods; Prefetching; System performance; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing, 1999. 13th International and 10th Symposium on Parallel and Distributed Processing, 1999. 1999 IPPS/SPDP. Proceedings
Conference_Location
San Juan
Print_ISBN
0-7695-0143-5
Type
conf
DOI
10.1109/IPPS.1999.760433
Filename
760433
Link To Document