brintos

brintos / linux-shallow public Read only

0
0
Text · 9.4 KiB · d1de51a Raw
267 lines · json
1[2  {3    "EventName": "l2_request_g1.group2",4    "EventCode": "0x60",5    "BriefDescription": "L2 cache requests of non-cacheable type (non-cached data and instructions reads, self-modifying code checks).",6    "UMask": "0x01"7  },8  {9    "EventName": "l2_request_g1.l2_hw_pf",10    "EventCode": "0x60",11    "BriefDescription": "L2 cache requests: from hardware prefetchers to prefetch directly into L2 (hit or miss).",12    "UMask": "0x02"13  },14  {15    "EventName": "l2_request_g1.prefetch_l2_cmd",16    "EventCode": "0x60",17    "BriefDescription": "L2 cache requests: prefetch directly into L2.",18    "UMask": "0x04"19  },20  {21    "EventName": "l2_request_g1.cacheable_ic_read",22    "EventCode": "0x60",23    "BriefDescription": "L2 cache requests: instruction cache reads.",24    "UMask": "0x10"25  },26  {27    "EventName": "l2_request_g1.ls_rd_blk_c_s",28    "EventCode": "0x60",29    "BriefDescription": "L2 cache requests: data cache shared reads.",30    "UMask": "0x20"31  },32  {33    "EventName": "l2_request_g1.rd_blk_x",34    "EventCode": "0x60",35    "BriefDescription": "L2 cache requests: data cache stores.",36    "UMask": "0x40"37  },38  {39    "EventName": "l2_request_g1.rd_blk_l",40    "EventCode": "0x60",41    "BriefDescription": "L2 cache requests: data cache reads including hardware and software prefetch.",42    "UMask": "0x80"43  },44  {45    "EventName": "l2_request_g1.all_dc",46    "EventCode": "0x60",47    "BriefDescription": "L2 cache requests of common types from L1 data cache (including prefetches).",48    "UMask": "0xe0"49  },50  {51    "EventName": "l2_request_g1.all_no_prefetch",52    "EventCode": "0x60",53    "BriefDescription": "L2 cache requests of common types not including prefetches.",54    "UMask": "0xf1"55  },56  {57    "EventName": "l2_request_g1.all",58    "EventCode": "0x60",59    "BriefDescription": "L2 cache requests of all types.",60    "UMask": "0xf7"61  },62  {63    "EventName": "l2_request_g2.ls_rd_sized_nc",64    "EventCode": "0x61",65    "BriefDescription": "L2 cache requests: non-coherent, non-cacheable LS sized reads.",66    "UMask": "0x20"67  },68  {69    "EventName": "l2_request_g2.ls_rd_sized",70    "EventCode": "0x61",71    "BriefDescription": "L2 cache requests: coherent, non-cacheable LS sized reads.",72    "UMask": "0x40"73  },74  {75    "EventName": "l2_wcb_req.wcb_close",76    "EventCode": "0x63",77    "BriefDescription": "Write Combining Buffer (WCB) closures.",78    "UMask": "0x20"79  },80  {81    "EventName": "l2_cache_req_stat.ic_fill_miss",82    "EventCode": "0x64",83    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) with status: instruction cache request miss in L2.",84    "UMask": "0x01"85  },86  {87    "EventName": "l2_cache_req_stat.ic_fill_hit_s",88    "EventCode": "0x64",89    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) with status: instruction cache hit non-modifiable line in L2.",90    "UMask": "0x02"91  },92  {93    "EventName": "l2_cache_req_stat.ic_fill_hit_x",94    "EventCode": "0x64",95    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) with status: instruction cache hit modifiable line in L2.",96    "UMask": "0x04"97  },98  {99    "EventName": "l2_cache_req_stat.ic_hit_in_l2",100    "EventCode": "0x64",101    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) for instruction cache hits.",102    "UMask": "0x06"103  },104  {105    "EventName": "l2_cache_req_stat.ic_access_in_l2",106    "EventCode": "0x64",107    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) for instruction cache access.",108    "UMask": "0x07"109  },110  {111    "EventName": "l2_cache_req_stat.ls_rd_blk_c",112    "EventCode": "0x64",113    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) with status: data cache request miss in L2.",114    "UMask": "0x08"115  },116  {117    "EventName": "l2_cache_req_stat.ic_dc_miss_in_l2",118    "EventCode": "0x64",119    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) for data and instruction cache misses.",120    "UMask": "0x09"121  },122  {123    "EventName": "l2_cache_req_stat.ls_rd_blk_x",124    "EventCode": "0x64",125    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) with status: data cache store or state change hit in L2.",126    "UMask": "0x10"127  },128  {129    "EventName": "l2_cache_req_stat.ls_rd_blk_l_hit_s",130    "EventCode": "0x64",131    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) with status: data cache read hit non-modifiable line in L2.",132    "UMask": "0x20"133  },134  {135    "EventName": "l2_cache_req_stat.ls_rd_blk_l_hit_x",136    "EventCode": "0x64",137    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) with status: data cache read hit modifiable line in L2.",138    "UMask": "0x40"139  },140  {141    "EventName": "l2_cache_req_stat.ls_rd_blk_cs",142    "EventCode": "0x64",143    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) with status: data cache shared read hit in L2.",144    "UMask": "0x80"145  },146  {147    "EventName": "l2_cache_req_stat.dc_hit_in_l2",148    "EventCode": "0x64",149    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) for data cache hits.",150    "UMask": "0xf0"151  },152  {153    "EventName": "l2_cache_req_stat.ic_dc_hit_in_l2",154    "EventCode": "0x64",155    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) for data and instruction cache hits.",156    "UMask": "0xf6"157  },158  {159    "EventName": "l2_cache_req_stat.dc_access_in_l2",160    "EventCode": "0x64",161    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) for data cache access.",162    "UMask": "0xf8"163  },164  {165    "EventName": "l2_cache_req_stat.all",166    "EventCode": "0x64",167    "BriefDescription": "Core to L2 cache requests (not including L2 prefetch) for data and instruction cache access.",168    "UMask": "0xff"169  },170  {171    "EventName": "l2_pf_hit_l2.l2_hwpf",172    "EventCode": "0x70",173    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which hit in the L2 cache and are generated from L2 hardware prefetchers.",174    "UMask": "0x1f"175  },176  {177    "EventName": "l2_pf_hit_l2.l1_dc_hwpf",178    "EventCode": "0x70",179    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which hit in the L2 cache and are generated from L1 data hardware prefetchers.",180    "UMask": "0xe0"181  },182  {183    "EventName": "l2_pf_hit_l2.l1_dc_l2_hwpf",184    "EventCode": "0x70",185    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which hit in the L2 cache and are generated from L1 data and L2 hardware prefetchers.",186    "UMask": "0xff"187  },188  {189    "EventName": "l2_pf_miss_l2_hit_l3.l2_hwpf",190    "EventCode": "0x71",191    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 cache but hit in the L3 cache and are generated from L2 hardware prefetchers.",192    "UMask": "0x1f"193  },194  {195    "EventName": "l2_pf_miss_l2_hit_l3.l1_dc_hwpf",196    "EventCode": "0x71",197    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 cache but hit in the L3 cache and are generated from L1 data hardware prefetchers.",198    "UMask": "0xe0"199  },200  {201    "EventName": "l2_pf_miss_l2_hit_l3.l1_dc_l2_hwpf",202    "EventCode": "0x71",203    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 cache but hit in the L3 cache and are generated from L1 data and L2 hardware prefetchers.",204    "UMask": "0xff"205  },206  {207    "EventName": "l2_pf_miss_l2_l3.l2_hwpf",208    "EventCode": "0x72",209    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 as well as the L3 caches and are generated from L2 hardware prefetchers.",210    "UMask": "0x1f"211  },212  {213    "EventName": "l2_pf_miss_l2_l3.l1_dc_hwpf",214    "EventCode": "0x72",215    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 as well as the L3 caches and are generated from L1 data hardware prefetchers.",216    "UMask": "0xe0"217  },218  {219    "EventName": "l2_pf_miss_l2_l3.l1_dc_l2_hwpf",220    "EventCode": "0x72",221    "BriefDescription": "L2 prefetches accepted by the L2 pipeline which miss the L2 as well as the L3 caches and are generated from L1 data and L2 hardware prefetchers.",222    "UMask": "0xff"223  },224  {225    "EventName": "l2_fill_rsp_src.local_ccx",226    "EventCode": "0x165",227    "BriefDescription": "L2 cache fills from L3 cache or different L2 cache in the same CCX.",228    "UMask": "0x02"229  },230  {231    "EventName": "l2_fill_rsp_src.near_cache",232    "EventCode": "0x165",233    "BriefDescription": "L2 cache fills from cache of another CCX when the address was in the same NUMA node.",234    "UMask": "0x04"235  },236  {237    "EventName": "l2_fill_rsp_src.dram_io_near",238    "EventCode": "0x165",239    "BriefDescription": "L2 cache fills from either DRAM or MMIO in the same NUMA node.",240    "UMask": "0x08"241  },242  {243    "EventName": "l2_fill_rsp_src.far_cache",244    "EventCode": "0x165",245    "BriefDescription": "L2 cache fills from cache of another CCX when the address was in a different NUMA node.",246    "UMask": "0x10"247  },248  {249    "EventName": "l2_fill_rsp_src.dram_io_far",250    "EventCode": "0x165",251    "BriefDescription": "L2 cache fills from either DRAM or MMIO in a different NUMA node (same or different socket).",252    "UMask": "0x40"253  },254  {255    "EventName": "l2_fill_rsp_src.alternate_memories",256    "EventCode": "0x165",257    "BriefDescription": "L2 cache fills from extension memory.",258    "UMask": "0x80"259  },260  {261    "EventName": "l2_fill_rsp_src.all",262    "EventCode": "0x165",263    "BriefDescription": "L2 cache fills from all types of data sources.",264    "UMask": "0xde"265  }266]267