Fujitsu Fujitsu SPARC64 V Computer Accessories User Manual


 
F.APPENDIX
201
Q
Performance Instrumentation
This appendix describes and specifies performance monitors that have been
implemented in the SPARC64 V processor. The appendix contains these sections:
Performance Monitor Overview on page 201
Performance Monitor Description on page 203
Instruction Statistics on page 204
Trap-Related Statistics on page 206
MMU Event Counters on page 207
Cache Event Counters on page 208
UPA Event Counters on page 210
Miscellaneous Counters on page 211
Q.1 Performance Monitor Overview
For the definitions of performance counter registers, please refer to Performance
Control Register (PCR) (ASR16) and Performance Instrumentation Counter (PIC) Register
(ASI 17) in Chapter 5 of Commonality.
Q.1.1 Sample Pseudocodes
Counter Clear/Set
The PICs are read/write registers (see Performance Instrumentation Counter (PIC)
Register (ASR 17) on page 22). Writing zero will clear the counter; writing any other
value will set that value. The following pseudocode procedure clears all PICs
(assuming privileged access):