• DocumentCode
    1992979
  • Title

    An efficient solver for Cache Miss Equations

  • Author

    Bermudo, Nerina ; Vera, Xavier ; Gonzalez, Adriana ; Llosa, Joscp

  • Author_Institution
    Dept. d´´Arquitectura de Computadors, Univ. Politecnica de Catalunya, Barcelona, Spain
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    139
  • Lastpage
    145
  • Abstract
    Cache Miss Equations (CME) (S. Ghosh et al., 1997) is a method that accurately describes the cache behavior by means of polyhedra. Even though the computation cost of generating CME is a linear function of the number of references, solving them is a very time consuming task and thus trying to study a whole program may be infeasible. The paper presents effective techniques that exploit some properties of the particular polyhedra generated by CME. Such techniques reduce the complexity of the algorithm to solve CME, which results in a significant speedup when compared with traditional methods. In particular, the proposed approach does not require the computation of the vertices of each polyhedron, which has an exponential complexity
  • Keywords
    cache storage; computational complexity; storage management; CME; Cache Miss Equation solver; algorithm complexity; cache behavior; computation cost; exponential complexity; linear function; polyhedra; Equations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance Analysis of Systems and Software, 2000. ISPASS. 2000 IEEE International Symposium on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    0-7803-6418-X
  • Type

    conf

  • DOI
    10.1109/ISPASS.2000.842293
  • Filename
    842293