• DocumentCode
    1486441
  • Title

    An algorithm for optimally exploiting spatial and temporal locality in upper memory levels

  • Author

    Temam, Olivier

  • Author_Institution
    Dept. of Comput. Sci., Versailles Univ., France
  • Volume
    48
  • Issue
    2
  • fYear
    1999
  • fDate
    2/1/1999 12:00:00 AM
  • Firstpage
    150
  • Lastpage
    158
  • Abstract
    In this study, we present an extension of Belady´s MIN algorithm that optimally and simultaneously exploits spatial and temporal locality. Thus, this algorithm provides a performance upper bound of upper memory levels. The purpose of this algorithm is to assess current memory optimizations and to evaluate the potential benefits of future optimizations. We formally prove the optimality of this new algorithm with respect to minimizing misses and we show experimentally that the algorithm produces nearly minimum memory traffic on the SPEC95 benchmarks
  • Keywords
    performance evaluation; storage management; SPEC95 benchmarks; current memory optimizations; nearly minimum memory traffic; optimal memory management; performance upper bound; spatial locality; temporal locality; Algorithm design and analysis; Cache memory; Cost function; Data mining; Hardware; Memory management; Performance analysis; Testing; Timing; Upper bound;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.752656
  • Filename
    752656