
xiv
Using Performance Metrics with Hyper-Threading Technology ........................................... B-50
Using Performance Events of Intel Core Solo and Intel Core Duo processors.................... B-56
Understanding the Results in a Performance Counter .................................................. B-56
Ratio Interpretation ........................................................................................................ B-57
Notes on Selected Events ............................................................................................. B-58
Appendix C IA-32 Instruction Latency and Throughput
Overview ................................................................................................................................ C-2
Definitions .............................................................................................................................. C-4
Latency and Throughput ........................................................................................................ C-4
Aligned esp-Based Stack Frames ................................................................................... D-4
Aligned ebp-Based Stack Frames ................................................................................... D-6
Stack Frame Optimizations.............................................................................................. D-9
Appendix E Mathematics of Prefetch Scheduling Distance
Simplified Equation ................................................................................................................ E-1
Mathematical Model for PSD ................................................................................................. E-2
No Preloading or Prefetch ............................................................................................... E-6
Compute Bound (Case:Tc >= T
+ T
b
) ............................................................................. E-7
Compute Bound (Case: Tl + Tb > Tc > Tb) ..................................................................... E-8
Memory Throughput Bound (Case: Tb >= Tc) ............................................................... E-10
Example ........................................................................................................................ E-11
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...