• DocumentCode
    808053
  • Title

    The basics of performance-monitoring hardware

  • Author

    Sprunt, Brinkley

  • Author_Institution
    Bucknell Univ., Lewisburg, PA, USA
  • Volume
    22
  • Issue
    4
  • fYear
    2002
  • Firstpage
    64
  • Lastpage
    71
  • Abstract
    Most modern, high-performance processors have special, on-chip hardware that monitors processor performance. Data collected by this hardware provides performance information on applications, the operating system, and the processor. These data can guide performance improvement efforts by providing information that helps programmers tune the algorithms used by the applications and operating system, and the code sequences that implement those algorithms
  • Keywords
    microprocessor chips; parallel architectures; performance evaluation; branch prediction; code sequences; event counters; hardware; high-performance processors; performance analysis; performance event detectors; Counting circuits; Detectors; Event detection; Hardware; Image edge detection; Operating systems; Performance analysis; Pipelines; Qualifications; Resource management;
  • fLanguage
    English
  • Journal_Title
    Micro, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1732
  • Type

    jour

  • DOI
    10.1109/MM.2002.1028477
  • Filename
    1028477