0001 [
0002 {
0003 "BriefDescription": "This 48-bit fixed counter counts the UCLK cycles",
0004 "Counter": "Fixed",
0005 "CounterType": "PGMABLE",
0006 "EventCode": "0xff",
0007 "EventName": "UNC_CLOCK.SOCKET",
0008 "PerPkg": "1",
0009 "Unit": "CLOCK"
0010 },
0011 {
0012 "BriefDescription": "Counts the number of coherent and in-coherent requests initiated by IA cores, processor graphic units, or LLC",
0013 "Counter": "0,1",
0014 "CounterType": "PGMABLE",
0015 "EventCode": "0x81",
0016 "EventName": "UNC_ARB_TRK_REQUESTS.ALL",
0017 "PerPkg": "1",
0018 "UMask": "0x01",
0019 "Unit": "ARB"
0020 },
0021 {
0022 "BriefDescription": "Number of requests allocated in Coherency Tracker",
0023 "Counter": "0,1",
0024 "CounterType": "PGMABLE",
0025 "EventCode": "0x84",
0026 "EventName": "UNC_ARB_COH_TRK_REQUESTS.ALL",
0027 "PerPkg": "1",
0028 "UMask": "0x01",
0029 "Unit": "ARB"
0030 },
0031 {
0032 "BriefDescription": "Each cycle counts number of all outgoing valid entries in ReqTrk. Such entry is defined as valid from its allocation in ReqTrk till deallocation. Accounts for Coherent and non-coherent traffic",
0033 "CounterType": "PGMABLE",
0034 "EventCode": "0x80",
0035 "EventName": "UNC_ARB_TRK_OCCUPANCY.ALL",
0036 "PerPkg": "1",
0037 "UMask": "0x01",
0038 "Unit": "ARB"
0039 }
0040 ]