PAPI 7.1.0.0
Loading...
Searching...
No Matches
niagara1_events.h
Go to the documentation of this file.
2 /* PIC1 Niagara-1 events */
3 { .pme_name = "Instr_cnt",
4 .pme_desc = "Number of instructions completed",
5 .pme_ctrl = PME_CTRL_S1,
6 .pme_val = 0x0,
7 },
8
9 /* PIC0 Niagara-1 events */
10 { .pme_name = "SB_full",
11 .pme_desc = "Store-buffer full",
12 .pme_ctrl = PME_CTRL_S0,
13 .pme_val = 0x0,
14 },
15 { .pme_name = "FP_instr_cnt",
16 .pme_desc = "FPU instructions",
17 .pme_ctrl = PME_CTRL_S0,
18 .pme_val = 0x1,
19 },
20 { .pme_name = "IC_miss",
21 .pme_desc = "I-cache miss",
22 .pme_ctrl = PME_CTRL_S0,
23 .pme_val = 0x2,
24 },
25 { .pme_name = "DC_miss",
26 .pme_desc = "D-cache miss",
27 .pme_ctrl = PME_CTRL_S0,
28 .pme_val = 0x3,
29 },
30 { .pme_name = "ITLB_miss",
31 .pme_desc = "I-TLB miss",
32 .pme_ctrl = PME_CTRL_S0,
33 .pme_val = 0x4,
34 },
35 { .pme_name = "DTLB_miss",
36 .pme_desc = "D-TLB miss",
37 .pme_ctrl = PME_CTRL_S0,
38 .pme_val = 0x5,
39 },
40 { .pme_name = "L2_imiss",
41 .pme_desc = "E-cache instruction fetch miss",
42 .pme_ctrl = PME_CTRL_S0,
43 .pme_val = 0x6,
44 },
45 { .pme_name = "L2_dmiss_ld",
46 .pme_desc = "E-cache data load miss",
47 .pme_ctrl = PME_CTRL_S0,
48 .pme_val = 0x7,
49 },
50
51};
52#define PME_NIAGARA1_EVENT_COUNT (sizeof(niagara1_pe)/sizeof(pme_sparc_entry_t))
static pme_sparc_entry_t niagara1_pe[]
#define PME_CTRL_S0
#define PME_CTRL_S1
char * pme_name