• 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