Back to home page

OSCL-LXR

 
 

    


0001 [
0002     {
0003         "BriefDescription": "Each cycle count number of all outgoing valid entries in ReqTrk. Such entry is defined as valid from it's allocation in ReqTrk till deallocation. Accounts for Coherent and non-coherent traffic.",
0004         "CounterType": "PGMABLE",
0005         "EventCode": "0x80",
0006         "EventName": "UNC_ARB_TRK_OCCUPANCY.ALL",
0007         "PerPkg": "1",
0008         "PublicDescription": "UNC_ARB_TRK_OCCUPANCY.ALL",
0009         "UMask": "0x01",
0010         "Unit": "ARB"
0011     },
0012     {
0013         "BriefDescription": "Counts every read (RdCAS) issued by the Memory Controller to DRAM (sum of all channels). All requests result in 64 byte data transfers from DRAM.",
0014         "Counter": "1",
0015         "CounterType": "FREERUN",
0016         "EventName": "UNC_MC0_RDCAS_COUNT_FREERUN",
0017         "PerPkg": "1",
0018         "PublicDescription": "UNC_MC0_RDCAS_COUNT_FREERUN",
0019         "Unit": "h_imc"
0020     },
0021     {
0022         "BriefDescription": "Counts every 64B read and write request entering the Memory Controller 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.",
0023         "CounterType": "FREERUN",
0024         "EventName": "UNC_MC0_TOTAL_REQCOUNT_FREERUN",
0025         "PerPkg": "1",
0026         "PublicDescription": "UNC_MC0_TOTAL_REQCOUNT_FREERUN",
0027         "Unit": "h_imc"
0028     },
0029     {
0030         "BriefDescription": "Counts every write (WrCAS) issued by the Memory Controller to DRAM (sum of all channels). All requests result in 64 byte data transfers from DRAM.",
0031         "Counter": "2",
0032         "CounterType": "FREERUN",
0033         "EventName": "UNC_MC0_WRCAS_COUNT_FREERUN",
0034         "PerPkg": "1",
0035         "PublicDescription": "UNC_MC0_WRCAS_COUNT_FREERUN",
0036         "Unit": "h_imc"
0037     },
0038     {
0039         "BriefDescription": "Counts every read (RdCAS) issued by the Memory Controller to DRAM (sum of all channels). All requests result in 64 byte data transfers from DRAM.",
0040         "Counter": "4",
0041         "CounterType": "FREERUN",
0042         "EventName": "UNC_MC1_RDCAS_COUNT_FREERUN",
0043         "PerPkg": "1",
0044         "PublicDescription": "UNC_MC1_RDCAS_COUNT_FREERUN",
0045         "Unit": "h_imc"
0046     },
0047     {
0048         "BriefDescription": "Counts every 64B read and write request entering the Memory Controller 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.",
0049         "Counter": "3",
0050         "CounterType": "FREERUN",
0051         "EventName": "UNC_MC1_TOTAL_REQCOUNT_FREERUN",
0052         "PerPkg": "1",
0053         "PublicDescription": "UNC_MC1_TOTAL_REQCOUNT_FREERUN",
0054         "Unit": "h_imc"
0055     },
0056     {
0057         "BriefDescription": "Counts every write (WrCAS) issued by the Memory Controller to DRAM (sum of all channels). All requests result in 64 byte data transfers from DRAM.",
0058         "Counter": "5",
0059         "CounterType": "FREERUN",
0060         "EventName": "UNC_MC1_WRCAS_COUNT_FREERUN",
0061         "PerPkg": "1",
0062         "PublicDescription": "UNC_MC1_WRCAS_COUNT_FREERUN",
0063         "Unit": "h_imc"
0064     }
0065 ]