Skip navigation links
Tools
SDKs
Libraries
Samples & Demos
Docs
Zones
Community
Support
Basic Performance Measurements for AMD Athlon™ 64 and AMD Opteron™ Processors 
Skip Navigation LinksHome
Paul J. Drongowski  12/12/2006 

Good performance is crucial to many applications. Program performance tuning is a multifaceted activity which is grounded in measurement and analysis. Measurement provides an objective basis for assessment and comparison of approaches.

AMD Athlon™ 64 and AMD Opteron™ processors have extensive features for performance measurement. These features use hardware counters to measure the occurrence of performance-related events as user- or kernel-level software executes. Event counts help a systems engineer or software developer to identify the likely cause for a performance issue.

The purpose of this technical note is to describe a collection of basic measurements which can be taken using the performance measurement features of AMD Athlon 64 and AMD Opteron processors. Sections 2 recommends a few online resources about the AMD Athlon 64 and AMD Opteron microarchitecture, performance events that can be measured, and the tools to use to measure them. Section 3 provides background information about one of the measurement techniques known as "event counter sampling." Section 4 presents the basic performance measurements at a glance with the full details given about each measurement in Section 6. The use of a few common measurements is illustrated in Section 5.

Back to top
«1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 »
2010 Advanced Micro Devices, Inc. AMD, the AMD Arrow logo, AMD Opteron, AMD Athlon, AMD Turion, AMD Sempron, AMD Phenom, ATI Radeon, Catalyst, AMD LIVE!, and combinations thereof, are trademarks of Advanced Micro Devices, Inc. Microsoft and Windows are registered trademarks of Microsoft Corporation in the United States and/or other jurisdictions. Linux is a registered trademark of Linus Torvalds. Other names are for informational purposes only and may be trademarks of their respective owners.

This website may be linked to other websites which are not in the control of and are not maintained by AMD. AMD is not responsible for the content of those sites. AMD provides these links to you only as a convenience, and the inclusion of any link to such sites does not imply endorsement by AMD of those sites. AMD reserves the right to terminate any link or linking program at any time.
Printer Friendly Version
Table Of Contents