AMD Athlon™ Processor x86 Code Optimization

22007E/0 — November 1999

 

PerfCtr[3:0] MSRs

 

 

(MSR Addresses C001_0004h–C001_0007h)

167

 

Starting and Stopping the Performance-Monitoring

 

 

Counters

168

 

Event and Time-Stamp Monitoring Software

168

 

Monitoring Counter Overflow

169

Appendix E

Programming the MTRR and PAT

171

 

Introduction

171

 

Memory Type Range Register (MTRR) Mechanism

171

 

Page Attribute Table (PAT)

177

Appendix F

Instruction Dispatch and Execution Resources

187

Appendix G

DirectPath versus VectorPath Instructions

219

 

Select DirectPath Over VectorPath Instructions

219

 

DirectPath Instructions

219

 

VectorPath Instructions

231

 

Index

237

x

Contents

Page 10
Image 10
AMD x86 manual Appendix E Programming the Mtrr and PAT