O'Reilly logo

The Unabridged Pentium 4 IA32 Processor Genealogy by Bob Colwell, Tom Shanley

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

The Performance Monitoring Facility

Performance Monitoring Is Not Architecturally Defined

Whether or not a processor implements a Performance Monitoring facility and, if so, the method of implementation is design-specific. The facility is not part of the IA32 processor architecture spec. The manner in which it has been implemented on the Pentium®, P6 and Pentium® 4 processor families are not compatible with each other.

Author's Note

The author had a considerable amount of trouble achieving a detailed understanding of every aspect of this feature. The Intel® documentation of this feature is somewhat confusing in some areas.

An Overview

The Pentium® and P6 processor families implemented two Performance Counters, permitting the simultaneously measurement ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required