Back to home page

OSCL-LXR

 
 

    


0001 [
0002     {
0003         "BriefDescription": "Number of clocks",
0004         "Counter": "0,1,2,3,4",
0005         "CounterType": "PGMABLE",
0006         "EventCode": "0x01",
0007         "EventName": "UNC_M_CLOCKTICKS",
0008         "PerPkg": "1",
0009         "Unit": "iMC"
0010     },
0011     {
0012         "BriefDescription": "Incoming VC0 read request",
0013         "Counter": "0,1,2,3,4",
0014         "CounterType": "PGMABLE",
0015         "EventCode": "0x02",
0016         "EventName": "UNC_M_VC0_REQUESTS_RD",
0017         "PerPkg": "1",
0018         "Unit": "iMC"
0019     },
0020     {
0021         "BriefDescription": "Incoming VC0 write request",
0022         "Counter": "0,1,2,3,4",
0023         "CounterType": "PGMABLE",
0024         "EventCode": "0x03",
0025         "EventName": "UNC_M_VC0_REQUESTS_WR",
0026         "PerPkg": "1",
0027         "Unit": "iMC"
0028     },
0029     {
0030         "BriefDescription": "Incoming VC1 read request",
0031         "Counter": "0,1,2,3,4",
0032         "CounterType": "PGMABLE",
0033         "EventCode": "0x04",
0034         "EventName": "UNC_M_VC1_REQUESTS_RD",
0035         "PerPkg": "1",
0036         "Unit": "iMC"
0037     },
0038     {
0039         "BriefDescription": "Incoming VC1 write request",
0040         "Counter": "0,1,2,3,4",
0041         "CounterType": "PGMABLE",
0042         "EventCode": "0x05",
0043         "EventName": "UNC_M_VC1_REQUESTS_WR",
0044         "PerPkg": "1",
0045         "Unit": "iMC"
0046     },
0047     {
0048         "BriefDescription": "Incoming read prefetch request from IA",
0049         "Counter": "0,1,2,3,4",
0050         "CounterType": "PGMABLE",
0051         "EventCode": "0x0A",
0052         "EventName": "UNC_M_PREFETCH_RD",
0053         "PerPkg": "1",
0054         "Unit": "iMC"
0055     },
0056     {
0057         "BriefDescription": "Any Rank at Hot state",
0058         "Counter": "0,1,2,3,4",
0059         "CounterType": "PGMABLE",
0060         "EventCode": "0x19",
0061         "EventName": "UNC_M_DRAM_THERMAL_HOT",
0062         "PerPkg": "1",
0063         "Unit": "iMC"
0064     },
0065     {
0066         "BriefDescription": "Any Rank at Warm state",
0067         "Counter": "0,1,2,3,4",
0068         "CounterType": "PGMABLE",
0069         "EventCode": "0x1A",
0070         "EventName": "UNC_M_DRAM_THERMAL_WARM",
0071         "PerPkg": "1",
0072         "Unit": "iMC"
0073     },
0074     {
0075         "BriefDescription": "incoming read request page status is Page Hit",
0076         "Counter": "0,1,2,3,4",
0077         "CounterType": "PGMABLE",
0078         "EventCode": "0x1C",
0079         "EventName": "UNC_M_DRAM_PAGE_HIT_RD",
0080         "PerPkg": "1",
0081         "Unit": "iMC"
0082     },
0083     {
0084         "BriefDescription": "incoming read request page status is Page Empty",
0085         "Counter": "0,1,2,3,4",
0086         "CounterType": "PGMABLE",
0087         "EventCode": "0x1D",
0088         "EventName": "UNC_M_DRAM_PAGE_EMPTY_RD",
0089         "PerPkg": "1",
0090         "Unit": "iMC"
0091     },
0092     {
0093         "BriefDescription": "incoming read request page status is Page Miss",
0094         "Counter": "0,1,2,3,4",
0095         "CounterType": "PGMABLE",
0096         "EventCode": "0x1E",
0097         "EventName": "UNC_M_DRAM_PAGE_MISS_RD",
0098         "PerPkg": "1",
0099         "Unit": "iMC"
0100     },
0101     {
0102         "BriefDescription": "incoming write request page status is Page Hit",
0103         "Counter": "0,1,2,3,4",
0104         "CounterType": "PGMABLE",
0105         "EventCode": "0x1F",
0106         "EventName": "UNC_M_DRAM_PAGE_HIT_WR",
0107         "PerPkg": "1",
0108         "Unit": "iMC"
0109     },
0110     {
0111         "BriefDescription": "incoming write request page status is Page Empty",
0112         "Counter": "0,1,2,3,4",
0113         "CounterType": "PGMABLE",
0114         "EventCode": "0x20",
0115         "EventName": "UNC_M_DRAM_PAGE_EMPTY_WR",
0116         "PerPkg": "1",
0117         "Unit": "iMC"
0118     },
0119     {
0120         "BriefDescription": "incoming write request page status is Page Miss",
0121         "Counter": "0,1,2,3,4",
0122         "CounterType": "PGMABLE",
0123         "EventCode": "0x21",
0124         "EventName": "UNC_M_DRAM_PAGE_MISS_WR",
0125         "PerPkg": "1",
0126         "Unit": "iMC"
0127     },
0128     {
0129         "BriefDescription": "Read CAS command sent to DRAM",
0130         "Counter": "0,1,2,3,4",
0131         "CounterType": "PGMABLE",
0132         "EventCode": "0x22",
0133         "EventName": "UNC_M_CAS_COUNT_RD",
0134         "PerPkg": "1",
0135         "Unit": "iMC"
0136     },
0137     {
0138         "BriefDescription": "Write CAS command sent to DRAM",
0139         "Counter": "0,1,2,3,4",
0140         "CounterType": "PGMABLE",
0141         "EventCode": "0x23",
0142         "EventName": "UNC_M_CAS_COUNT_WR",
0143         "PerPkg": "1",
0144         "Unit": "iMC"
0145     },
0146     {
0147         "BriefDescription": "ACT command for a read request sent to DRAM",
0148         "Counter": "0,1,2,3,4",
0149         "CounterType": "PGMABLE",
0150         "EventCode": "0x24",
0151         "EventName": "UNC_M_ACT_COUNT_RD",
0152         "PerPkg": "1",
0153         "Unit": "iMC"
0154     },
0155     {
0156         "BriefDescription": "ACT command for a write request sent to DRAM",
0157         "Counter": "0,1,2,3,4",
0158         "CounterType": "PGMABLE",
0159         "EventCode": "0x25",
0160         "EventName": "UNC_M_ACT_COUNT_WR",
0161         "PerPkg": "1",
0162         "Unit": "iMC"
0163     },
0164     {
0165         "BriefDescription": "ACT command sent to DRAM",
0166         "Counter": "0,1,2,3,4",
0167         "CounterType": "PGMABLE",
0168         "EventCode": "0x26",
0169         "EventName": "UNC_M_ACT_COUNT_TOTAL",
0170         "PerPkg": "1",
0171         "Unit": "iMC"
0172     },
0173     {
0174         "BriefDescription": "PRE command sent to DRAM for a read/write request",
0175         "Counter": "0,1,2,3,4",
0176         "CounterType": "PGMABLE",
0177         "EventCode": "0x27",
0178         "EventName": "UNC_M_PRE_COUNT_PAGE_MISS",
0179         "PerPkg": "1",
0180         "Unit": "iMC"
0181     },
0182     {
0183         "BriefDescription": "PRE command sent to DRAM due to page table idle timer expiration",
0184         "Counter": "0,1,2,3,4",
0185         "CounterType": "PGMABLE",
0186         "EventCode": "0x28",
0187         "EventName": "UNC_M_PRE_COUNT_IDLE",
0188         "PerPkg": "1",
0189         "Unit": "iMC"
0190     },
0191     {
0192         "BriefDescription": "Counts every 64B read  request entering the Memory Controller 0 to DRAM (sum of all channels)",
0193         "CounterType": "FREERUN",
0194         "EventName": "UNC_MC0_RDCAS_COUNT_FREERUN",
0195         "PerPkg": "1",
0196         "Unit": "iMC"
0197     },
0198     {
0199         "BriefDescription": "Counts every 64B read request entering the Memory Controller 1 to DRAM (sum of all channels)",
0200         "Counter": "3",
0201         "CounterType": "FREERUN",
0202         "EventName": "UNC_MC1_RDCAS_COUNT_FREERUN",
0203         "PerPkg": "1",
0204         "Unit": "iMC"
0205     },
0206     {
0207         "BriefDescription": "Counts every 64B write request entering the Memory Controller 0 to DRAM (sum of all channels). Each write request counts as a new request incrementing this counter. However, same cache line write requests (both full and partial) are combined to a single 64 byte data transfer to DRAM",
0208         "Counter": "1",
0209         "CounterType": "FREERUN",
0210         "EventName": "UNC_MC0_WRCAS_COUNT_FREERUN",
0211         "PerPkg": "1",
0212         "Unit": "iMC"
0213     },
0214     {
0215         "BriefDescription": "Counts every 64B write request entering the Memory Controller 1 to DRAM (sum of all channels). Each write request counts as a new request incrementing this counter. However, same cache line write requests (both full and partial) are combined to a single 64 byte data transfer to DRAM",
0216         "Counter": "4",
0217         "CounterType": "FREERUN",
0218         "EventName": "UNC_MC1_WRCAS_COUNT_FREERUN",
0219         "PerPkg": "1",
0220         "Unit": "iMC"
0221     }
0222 ]