Jeff Brown | 7a33c86 | 2011-02-02 14:00:44 -0800 | [diff] [blame^] | 1 | # Alpha EV5 events |
| 2 | # |
| 3 | event:0x00 counters:0,2 um:zero minimum:256 name:CYCLES : Total cycles |
| 4 | event:0x01 counters:0 um:zero minimum:256 name:ISSUES : Total issues |
| 5 | event:0x02 counters:1 um:zero minimum:256 name:NON_ISSUE_CYCLES : Nothing issued, pipeline frozen |
| 6 | event:0x03 counters:1 um:zero minimum:256 name:SPLIT_ISSUE_CYCLES : Some but not all issuable instructions issued |
| 7 | event:0x04 counters:1 um:zero minimum:256 name:PIPELINE_DRY : Nothing issued, pipeline dry |
| 8 | event:0x05 counters:1 um:zero minimum:256 name:REPLAY_TRAP : Replay traps (ldu, wb/maf, litmus test) |
| 9 | event:0x06 counters:1 um:zero minimum:256 name:SINGLE_ISSUE_CYCLES : Single issue cycles |
| 10 | event:0x07 counters:1 um:zero minimum:256 name:DUAL_ISSUE_CYCLES : Dual issue cycles |
| 11 | event:0x08 counters:1 um:zero minimum:256 name:TRIPLE_ISSUE_CYCLES : Triple issue cycles |
| 12 | event:0x09 counters:1 um:zero minimum:256 name:QUAD_ISSUE_CYCLES : Quad issue cycles |
| 13 | event:0x0a counters:1 um:zero minimum:256 name:FLOW_CHANGE : Flow change (meaning depends on counter 2) |
| 14 | # ??? This one's dependent on the value in PCSEL2: If measuring PC_MISPR, |
| 15 | # this is jsr-ret instructions, if measuring BRANCH_MISPREDICTS, this is |
| 16 | # conditional branches, otherwise this is all branch insns, including hw_rei. |
| 17 | event:0x0b counters:1 um:zero minimum:256 name:INTEGER_OPERATE : Integer operate instructions |
| 18 | event:0x0c counters:1 um:zero minimum:256 name:FP_INSNS : FP operate instructions (not br, load, store) |
| 19 | # FIXME: Bug carried over |
| 20 | event:0x0c counters:1 um:zero minimum:256 name:LOAD_INSNS : Load instructions |
| 21 | event:0x0d counters:1 um:zero minimum:256 name:STORE_INSNS : Store instructions |
| 22 | event:0x0e counters:1 um:zero minimum:256 name:ICACHE_ACCESS : Instruction cache access |
| 23 | event:0x0f um:zero minimum:256 name:DCACHE_ACCESS : Data cache access |
| 24 | event:0x10 counters:2 um:zero minimum:256 name:LONG_STALLS : Stalls longer than 15 cycles |
| 25 | event:0x11 counters:2 um:zero minimum:256 name:PC_MISPR : PC mispredicts |
| 26 | event:0x12 counters:2 um:zero minimum:256 name:BRANCH_MISPREDICTS : Branch mispredicts |
| 27 | event:0x13 counters:2 um:zero minimum:256 name:ICACHE_MISSES : Instruction cache misses |
| 28 | event:0x14 counters:2 um:zero minimum:256 name:ITB_MISS : Instruction TLB miss |
| 29 | event:0x15 counters:2 um:zero minimum:256 name:DCACHE_MISSES : Data cache misses |
| 30 | event:0x16 counters:2 um:zero minimum:256 name:DTB_MISS : Data TLB miss |
| 31 | event:0x17 counters:2 um:zero minimum:256 name:LOADS_MERGED : Loads merged in MAF |
| 32 | event:0x18 counters:2 um:zero minimum:256 name:LDU_REPLAYS : LDU replay traps |
| 33 | event:0x19 counters:2 um:zero minimum:256 name:WB_MAF_FULL_REPLAYS : WB/MAF full replay traps |
| 34 | event:0x1a counters:2 um:zero minimum:256 name:MEM_BARRIER : Memory barrier instructions |
| 35 | event:0x1b counters:2 um:zero minimum:256 name:LOAD_LOCKED : LDx/L instructions |
| 36 | event:0x1c counters:1 um:zero minimum:256 name:SCACHE_ACCESS : S-cache access |
| 37 | event:0x1d counters:1 um:zero minimum:256 name:SCACHE_READ : S-cache read |
| 38 | event:0x1e counters:1,2 um:zero minimum:256 name:SCACHE_WRITE : S-cache write |
| 39 | event:0x1f counters:1 um:zero minimum:256 name:SCACHE_VICTIM : S-cache victim |
| 40 | event:0x20 counters:2 um:zero minimum:256 name:SCACHE_MISS : S-cache miss |
| 41 | event:0x21 counters:2 um:zero minimum:256 name:SCACHE_READ_MISS : S-cache read miss |
| 42 | event:0x22 counters:2 um:zero minimum:256 name:SCACHE_WRITE_MISS : S-cache write miss |
| 43 | event:0x23 counters:2 um:zero minimum:256 name:SCACHE_SH_WRITE : S-cache shared writes |
| 44 | event:0x24 counters:1 um:zero minimum:256 name:BCACHE_HIT : B-cache hit |
| 45 | event:0x25 counters:1 um:zero minimum:256 name:BCACHE_VICTIM : B-cache victim |
| 46 | event:0x26 counters:2 um:zero minimum:256 name:BCACHE_MISS : B-cache miss |
| 47 | event:0x27 counters:1 um:zero minimum:256 name:SYS_REQ : System requests |
| 48 | event:0x28 counters:2 um:zero minimum:256 name:SYS_INV : System invalidates |
| 49 | event:0x29 counters:2 um:zero minimum:256 name:SYS_READ_REQ : System read requests |