xiii
Time-based Sampling ................................................................................................ A-9
Event-based Sampling............................................................................................. A-10
Workload Characterization ...................................................................................... A-11
Call Graph ..................................................................................................................... A-13
Counter Monitor............................................................................................................. A-14
Intel
Tuning Assistant .................................................................................................. A-14
Performance Libraries................................................................................................ A-14
Benefits Summary ......................................................................................................... A-15
Optimizations with the Intel
Performance Libraries .................................................... A-16
Threading Tools.......................................................................................................... A-17
Thread Checker................................................................................................... A-17
Software College........................................................................................................ A-20
Appendix B Using Performance Monitoring Events
Pentium 4 Processor Performance Metrics............................................................................ B-1
Pentium 4 Processor-Specific Terminology............................................................................ B-2
Bogus, Non-bogus, Retire ............................................................................................... B-2
Bus Ratio ......................................................................................................................... B-2
Replay ............................................................................................................................. B-3
Assist ............................................................................................................................... B-3
Tagging ............................................................................................................................ B-3
Non-Halted Clockticks ..................................................................................................... B-5
Non-Sleep Clockticks ...................................................................................................... B-6
Time Stamp Counter........................................................................................................ B-7
Reads due to program loads ................................................................................... B-11
Reads due to program writes (RFOs)...................................................................... B-11
Writebacks (dirty evictions)...................................................................................... B-12
Usage Notes for Specific Metrics .................................................................................. B-13
Usage Notes on Bus Activities ...................................................................................... B-15
Metrics Descriptions and Categories ................................................................................... B-16
Performance Metrics and Tagging Mechanisms .................................................................. B-46
Tags for replay_event .................................................................................................... B-46
Tags for front_end_event............................................................................................... B-48
Tags for execution_event .............................................................................................. B-48
Summary of Contents for ARCHITECTURE IA-32
Page 1: ...IA 32 Intel Architecture Optimization Reference Manual Order Number 248966 013US April 2006...
Page 220: ...IA 32 Intel Architecture Optimization 3 40...
Page 434: ...IA 32 Intel Architecture Optimization 9 20...
Page 514: ...IA 32 Intel Architecture Optimization B 60...
Page 536: ...IA 32 Intel Architecture Optimization C 22...