• DocumentCode
    2891723
  • Title

    Optimal prefetching via data compression

  • Author

    Vitter, Jeffrey Scott ; Krishnan, P.

  • Author_Institution
    Dept. of Comput. Sci., Brown Univ., Providence, RI, USA
  • fYear
    1991
  • fDate
    1-4 Oct 1991
  • Firstpage
    121
  • Lastpage
    130
  • Abstract
    A form of the competitive philosophy is applied to the problem of prefetching to develop an optimal universal prefetcher in terms of fault ratio, with particular applications to large-scale databases and hypertext systems. The algorithms are novel in that they are based on data compression techniques that are both theoretically optimal and good in practice. Intuitively, in order to compress data effectively, one has to be able to predict feature data well, and thus good data compressors should be able to predict well for purposes of prefetching. It is shown for powerful models such as Markov sources and mth order Markov sources that the page fault rates incurred by the prefetching algorithms presented are optimal in the limit for almost all sequences of page accesses
  • Keywords
    buffer storage; data compression; file organisation; storage management; Markov sources; competitive philosophy; data compression; fault ratio; feature data; hypertext systems; large-scale databases; optimal prefetching; optimal universal prefetcher; page fault rates; Application software; Cache storage; Compressors; Computer science; Data compression; Databases; Delay; Hypertext systems; Large-scale systems; Prefetching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1991. Proceedings., 32nd Annual Symposium on
  • Conference_Location
    San Juan
  • Print_ISBN
    0-8186-2445-0
  • Type

    conf

  • DOI
    10.1109/SFCS.1991.185360
  • Filename
    185360