• DocumentCode
    3205633
  • Title

    Measuring VAX 8800 performance with a histogram hardware monitor

  • Author

    Clark, Douglas W. ; Bannon, Peter J. ; Keller, James B.

  • Author_Institution
    Digital Equipment Corp., Littleton, MA, USA
  • fYear
    1988
  • fDate
    30 May-2 Jun 1988
  • Firstpage
    176
  • Lastpage
    185
  • Abstract
    The results of a study of the VAX 8800 processor performance using a hardware monitor that collects histograms of the processor´s micro-PC and memory bus status are presented. The monitor keeps a count of all machine cycles executed at each micro-PC location, as well as counting all occurrences of each bus transaction. It can measure a running system without interfering with it, and these results are based on measurements of live timesharing. Because the 8800 is a microcoded machine, a great deal of information can be gleaned from these data. Opcode and operand specifier frequencies are reported, as well as the amount of time spent in instruction execution and various kinds of overhead, such as memory management and cache-wait stalls. The histogram method yields a detailed picture of the amount of time an average VAX instruction spends in various activities on the 8800
  • Keywords
    computer architecture; performance evaluation; VAX 8800 performance measurement; bus transaction; cache-wait stalls; histogram hardware monitor; instruction execution; memory bus status; memory management; microcoded machine; Condition monitoring; Frequency; Hardware; Histograms; Memory management; Operating systems; Prefetching; Random access memory; Read-write memory; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture, 1988. Conference Proceedings. 15th Annual International Symposium on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    0-8186-0861-7
  • Type

    conf

  • DOI
    10.1109/ISCA.1988.5227
  • Filename
    5227