• DocumentCode
    1607545
  • Title

    Generation and analysis of very long address traces

  • Author

    Borg, Anita ; Kessler, R.E. ; Wall, David W.

  • Author_Institution
    Digital Equipment Corp., Palo Alto, CA, USA
  • fYear
    1990
  • Firstpage
    270
  • Lastpage
    279
  • Abstract
    Existing methods of generating and analyzing traces suffer from a variety of limitations, including complexity, inaccuracy, short length, inflexibility, or applicability only to CISC (complex-instruction-set-computer) machines. The authors use a trace-generation mechanism based on link-time code modification which is simple to use, generates accurate long traces of multiuser programs, runs on a RISC (reduced-instruction-set-computer) machine, and can be flexibly controlled. Accurate performance data for large second-level caches can be obtained by on-the-fly analysis of the traces. A comparison is made of the performance of systems with 512 K to 16 M second-level caches, and it is show that, for today´s large programs, second-level caches of more than 4 MB may be unnecessary. It is also shown that set associativity in second-level caches of more than 1 MB does not significantly improve system performance. In addition, the experiments provide insights into first-level and second-level cache line size
  • Keywords
    computer architecture; RISC; link-time code modification; multiuser programs; second-level caches; set associativity; trace-generation mechanism; very long address traces; Adders; Analytical models; Computational modeling; Computer simulation; Drives; Laboratories; Pattern analysis; Performance analysis; Reduced instruction set computing; System performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture, 1990. Proceedings., 17th Annual International Symposium on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    0-8186-2047-1
  • Type

    conf

  • DOI
    10.1109/ISCA.1990.134535
  • Filename
    134535