The basics of performance-monitoring hardware
- 7 November 2002
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Micro
- Vol. 22 (4), 64-71
- https://doi.org/10.1109/mm.2002.1028477
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
This publication has 3 references indexed in Scilit:
- Performance characterization of a quad Pentium Pro SMP using OLTP workloadsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- ProfileMe: hardware support for instruction-level profiling on out-of-order processorsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The design space of register renaming techniquesIEEE Micro, 2000