Architectural Performance Monitoring Information


This tab displays architectural performance monitoring information retrieved from the CPUID instruction.

The version, identifying the version of the architectural performance monitoring hardware.

The counter number, identifying the number of general-purpose or fixed-function counters available.

The counter width, identifying the width in bits of the general-purpose or fixed-function counters.

The events that are available in the performance monitoring hardware.

For each version of architectural performance monitoring capability, software must enumerate this leaf to discover the programming facilities and the architectural performance events available in the processor. The details are described in Chapter 18, "Debugging and Performance Monitoring," in the Intel® 64 and IA-32 Architectures Software Developer's Manual, Volume 3B.