1959826caSMatt Macy[ 2959826caSMatt Macy { 3959826caSMatt Macy "BriefDescription": "L1D data line replacements", 4959826caSMatt Macy "Counter": "0,1,2,3", 552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 652d973f5SAlexander Motin "EventCode": "0x51", 7959826caSMatt Macy "EventName": "L1D.REPLACEMENT", 8959826caSMatt Macy "PublicDescription": "Counts L1D data line replacements including opportunistic replacements, and replacements that require stall-for-replace or block-for-replace.", 9959826caSMatt Macy "SampleAfterValue": "2000003", 1052d973f5SAlexander Motin "UMask": "0x1" 11959826caSMatt Macy }, 12959826caSMatt Macy { 1352d973f5SAlexander Motin "BriefDescription": "Number of times a request needed a FB entry but there was no entry available for it. That is the FB unavailability was dominant reason for blocking the request. A request includes cacheable/uncacheable demands that is load, store or SW prefetch.", 14959826caSMatt Macy "Counter": "0,1,2,3", 1552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 1652d973f5SAlexander Motin "EventCode": "0x48", 1752d973f5SAlexander Motin "EventName": "L1D_PEND_MISS.FB_FULL", 1852d973f5SAlexander Motin "PublicDescription": "Number of times a request needed a FB (Fill Buffer) entry but there was no entry available for it. A request includes cacheable/uncacheable demands that are load, store or SW prefetch instructions.", 1952d973f5SAlexander Motin "SampleAfterValue": "2000003", 2052d973f5SAlexander Motin "UMask": "0x2" 2152d973f5SAlexander Motin }, 2252d973f5SAlexander Motin { 2352d973f5SAlexander Motin "BriefDescription": "L1D miss outstandings duration in cycles", 2452d973f5SAlexander Motin "Counter": "0,1,2,3", 2552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 2652d973f5SAlexander Motin "EventCode": "0x48", 2752d973f5SAlexander Motin "EventName": "L1D_PEND_MISS.PENDING", 2852d973f5SAlexander Motin "PublicDescription": "Counts duration of L1D miss outstanding, that is each cycle number of Fill Buffers (FB) outstanding required by Demand Reads. FB either is held by demand loads, or it is held by non-demand loads and gets hit at least once by demand. The valid outstanding interval is defined until the FB deallocation by one of the following ways: from FB allocation, if FB is allocated by demand from the demand Hit FB, if it is allocated by hardware or software prefetch.Note: In the L1D, a Demand Read contains cacheable or noncacheable demand loads, including ones causing cache-line splits and reads due to page walks resulted from any request type.", 2952d973f5SAlexander Motin "SampleAfterValue": "2000003", 3052d973f5SAlexander Motin "UMask": "0x1" 3152d973f5SAlexander Motin }, 3252d973f5SAlexander Motin { 3352d973f5SAlexander Motin "BriefDescription": "Cycles with L1D load Misses outstanding.", 3452d973f5SAlexander Motin "Counter": "0,1,2,3", 3552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 3692b14858SMatt Macy "CounterMask": "1", 3752d973f5SAlexander Motin "EventCode": "0x48", 3852d973f5SAlexander Motin "EventName": "L1D_PEND_MISS.PENDING_CYCLES", 3952d973f5SAlexander Motin "PublicDescription": "Counts duration of L1D miss outstanding in cycles.", 40959826caSMatt Macy "SampleAfterValue": "2000003", 4152d973f5SAlexander Motin "UMask": "0x1" 42959826caSMatt Macy }, 43959826caSMatt Macy { 4452d973f5SAlexander Motin "AnyThread": "1", 4552d973f5SAlexander Motin "BriefDescription": "Cycles with L1D load Misses outstanding from any thread on physical core.", 46959826caSMatt Macy "Counter": "0,1,2,3", 4752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 48959826caSMatt Macy "CounterMask": "1", 4952d973f5SAlexander Motin "EventCode": "0x48", 5052d973f5SAlexander Motin "EventName": "L1D_PEND_MISS.PENDING_CYCLES_ANY", 51959826caSMatt Macy "SampleAfterValue": "2000003", 5252d973f5SAlexander Motin "UMask": "0x1" 53959826caSMatt Macy }, 54959826caSMatt Macy { 55959826caSMatt Macy "BriefDescription": "L2 cache lines filling L2", 56959826caSMatt Macy "Counter": "0,1,2,3", 5752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 5852d973f5SAlexander Motin "EventCode": "0xF1", 59959826caSMatt Macy "EventName": "L2_LINES_IN.ALL", 60959826caSMatt Macy "PublicDescription": "Counts the number of L2 cache lines filling the L2. Counting does not cover rejects.", 61959826caSMatt Macy "SampleAfterValue": "100003", 6252d973f5SAlexander Motin "UMask": "0x1f" 63959826caSMatt Macy }, 64959826caSMatt Macy { 65959826caSMatt Macy "BriefDescription": "Counts the number of lines that are evicted by L2 cache when triggered by an L2 cache fill. Those lines can be either in modified state or clean state. Modified lines may either be written back to L3 or directly written to memory and not allocated in L3. Clean lines may either be allocated in L3 or dropped", 66959826caSMatt Macy "Counter": "0,1,2,3", 6752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 6852d973f5SAlexander Motin "EventCode": "0xF2", 69959826caSMatt Macy "EventName": "L2_LINES_OUT.NON_SILENT", 7052d973f5SAlexander Motin "PublicDescription": "Counts the number of lines that are evicted by L2 cache when triggered by an L2 cache fill. Those lines can be either in modified state or clean state. Modified lines may either be written back to L3 or directly written to memory and not allocated in L3. Clean lines may either be allocated in L3 or dropped.", 71959826caSMatt Macy "SampleAfterValue": "200003", 7252d973f5SAlexander Motin "UMask": "0x2" 73959826caSMatt Macy }, 74959826caSMatt Macy { 7552d973f5SAlexander Motin "BriefDescription": "Counts the number of lines that are silently dropped by L2 cache when triggered by an L2 cache fill. These lines are typically in Shared state. A non-threaded event.", 76959826caSMatt Macy "Counter": "0,1,2,3", 7752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 7852d973f5SAlexander Motin "EventCode": "0xF2", 7952d973f5SAlexander Motin "EventName": "L2_LINES_OUT.SILENT", 80959826caSMatt Macy "SampleAfterValue": "200003", 8152d973f5SAlexander Motin "UMask": "0x1" 82959826caSMatt Macy }, 83959826caSMatt Macy { 84959826caSMatt Macy "BriefDescription": "Counts the number of lines that have been hardware prefetched but not used and now evicted by L2 cache", 85959826caSMatt Macy "Counter": "0,1,2,3", 8652d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 8752d973f5SAlexander Motin "EventCode": "0xF2", 88959826caSMatt Macy "EventName": "L2_LINES_OUT.USELESS_HWPF", 89959826caSMatt Macy "SampleAfterValue": "200003", 9052d973f5SAlexander Motin "UMask": "0x4" 91959826caSMatt Macy }, 92959826caSMatt Macy { 9352d973f5SAlexander Motin "BriefDescription": "This event is deprecated. Refer to new event L2_LINES_OUT.USELESS_HWPF", 9452d973f5SAlexander Motin "Counter": "0,1,2,3", 9552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 9652d973f5SAlexander Motin "Deprecated": "1", 9752d973f5SAlexander Motin "EventCode": "0xF2", 9852d973f5SAlexander Motin "EventName": "L2_LINES_OUT.USELESS_PREF", 9952d973f5SAlexander Motin "SampleAfterValue": "200003", 10052d973f5SAlexander Motin "UMask": "0x4" 10152d973f5SAlexander Motin }, 10252d973f5SAlexander Motin { 10352d973f5SAlexander Motin "BriefDescription": "L2 code requests", 10452d973f5SAlexander Motin "Counter": "0,1,2,3", 10552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 10652d973f5SAlexander Motin "EventCode": "0x24", 10752d973f5SAlexander Motin "EventName": "L2_RQSTS.ALL_CODE_RD", 10852d973f5SAlexander Motin "PublicDescription": "Counts the total number of L2 code requests.", 10952d973f5SAlexander Motin "SampleAfterValue": "200003", 11052d973f5SAlexander Motin "UMask": "0xe4" 11152d973f5SAlexander Motin }, 11252d973f5SAlexander Motin { 11352d973f5SAlexander Motin "BriefDescription": "Demand Data Read requests", 11452d973f5SAlexander Motin "Counter": "0,1,2,3", 11552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 11652d973f5SAlexander Motin "EventCode": "0x24", 11752d973f5SAlexander Motin "EventName": "L2_RQSTS.ALL_DEMAND_DATA_RD", 11852d973f5SAlexander Motin "PublicDescription": "Counts the number of demand Data Read requests (including requests from L1D hardware prefetchers). These loads may hit or miss L2 cache. Only non rejected loads are counted.", 11952d973f5SAlexander Motin "SampleAfterValue": "200003", 12052d973f5SAlexander Motin "UMask": "0xe1" 12152d973f5SAlexander Motin }, 12252d973f5SAlexander Motin { 12352d973f5SAlexander Motin "BriefDescription": "Demand requests that miss L2 cache", 12452d973f5SAlexander Motin "Counter": "0,1,2,3", 12552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 12652d973f5SAlexander Motin "EventCode": "0x24", 12752d973f5SAlexander Motin "EventName": "L2_RQSTS.ALL_DEMAND_MISS", 12852d973f5SAlexander Motin "PublicDescription": "Demand requests that miss L2 cache.", 12952d973f5SAlexander Motin "SampleAfterValue": "200003", 13052d973f5SAlexander Motin "UMask": "0x27" 13152d973f5SAlexander Motin }, 13252d973f5SAlexander Motin { 13352d973f5SAlexander Motin "BriefDescription": "Demand requests to L2 cache", 13452d973f5SAlexander Motin "Counter": "0,1,2,3", 13552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 13652d973f5SAlexander Motin "EventCode": "0x24", 13752d973f5SAlexander Motin "EventName": "L2_RQSTS.ALL_DEMAND_REFERENCES", 13852d973f5SAlexander Motin "PublicDescription": "Demand requests to L2 cache.", 13952d973f5SAlexander Motin "SampleAfterValue": "200003", 14052d973f5SAlexander Motin "UMask": "0xe7" 14152d973f5SAlexander Motin }, 14252d973f5SAlexander Motin { 14352d973f5SAlexander Motin "BriefDescription": "Requests from the L1/L2/L3 hardware prefetchers or Load software prefetches", 14452d973f5SAlexander Motin "Counter": "0,1,2,3", 14552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 14652d973f5SAlexander Motin "EventCode": "0x24", 14752d973f5SAlexander Motin "EventName": "L2_RQSTS.ALL_PF", 14852d973f5SAlexander Motin "PublicDescription": "Counts the total number of requests from the L2 hardware prefetchers.", 14952d973f5SAlexander Motin "SampleAfterValue": "200003", 15052d973f5SAlexander Motin "UMask": "0xf8" 15152d973f5SAlexander Motin }, 15252d973f5SAlexander Motin { 15352d973f5SAlexander Motin "BriefDescription": "RFO requests to L2 cache", 15452d973f5SAlexander Motin "Counter": "0,1,2,3", 15552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 15652d973f5SAlexander Motin "EventCode": "0x24", 15752d973f5SAlexander Motin "EventName": "L2_RQSTS.ALL_RFO", 15852d973f5SAlexander Motin "PublicDescription": "Counts the total number of RFO (read for ownership) requests to L2 cache. L2 RFO requests include both L1D demand RFO misses as well as L1D RFO prefetches.", 15952d973f5SAlexander Motin "SampleAfterValue": "200003", 16052d973f5SAlexander Motin "UMask": "0xe2" 16152d973f5SAlexander Motin }, 16252d973f5SAlexander Motin { 16352d973f5SAlexander Motin "BriefDescription": "L2 cache hits when fetching instructions, code reads.", 16452d973f5SAlexander Motin "Counter": "0,1,2,3", 16552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 16652d973f5SAlexander Motin "EventCode": "0x24", 16752d973f5SAlexander Motin "EventName": "L2_RQSTS.CODE_RD_HIT", 16852d973f5SAlexander Motin "PublicDescription": "Counts L2 cache hits when fetching instructions, code reads.", 16952d973f5SAlexander Motin "SampleAfterValue": "200003", 17052d973f5SAlexander Motin "UMask": "0xc4" 17152d973f5SAlexander Motin }, 17252d973f5SAlexander Motin { 17352d973f5SAlexander Motin "BriefDescription": "L2 cache misses when fetching instructions", 17452d973f5SAlexander Motin "Counter": "0,1,2,3", 17552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 17652d973f5SAlexander Motin "EventCode": "0x24", 17752d973f5SAlexander Motin "EventName": "L2_RQSTS.CODE_RD_MISS", 17852d973f5SAlexander Motin "PublicDescription": "Counts L2 cache misses when fetching instructions.", 17952d973f5SAlexander Motin "SampleAfterValue": "200003", 18052d973f5SAlexander Motin "UMask": "0x24" 18152d973f5SAlexander Motin }, 18252d973f5SAlexander Motin { 18352d973f5SAlexander Motin "BriefDescription": "Demand Data Read requests that hit L2 cache", 18452d973f5SAlexander Motin "Counter": "0,1,2,3", 18552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 18652d973f5SAlexander Motin "EventCode": "0x24", 18752d973f5SAlexander Motin "EventName": "L2_RQSTS.DEMAND_DATA_RD_HIT", 18852d973f5SAlexander Motin "PublicDescription": "Counts the number of demand Data Read requests, initiated by load instructions, that hit L2 cache", 18952d973f5SAlexander Motin "SampleAfterValue": "200003", 19052d973f5SAlexander Motin "UMask": "0xc1" 19152d973f5SAlexander Motin }, 19252d973f5SAlexander Motin { 19352d973f5SAlexander Motin "BriefDescription": "Demand Data Read miss L2, no rejects", 19452d973f5SAlexander Motin "Counter": "0,1,2,3", 19552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 19652d973f5SAlexander Motin "EventCode": "0x24", 19752d973f5SAlexander Motin "EventName": "L2_RQSTS.DEMAND_DATA_RD_MISS", 19852d973f5SAlexander Motin "PublicDescription": "Counts the number of demand Data Read requests that miss L2 cache. Only not rejected loads are counted.", 19952d973f5SAlexander Motin "SampleAfterValue": "200003", 20052d973f5SAlexander Motin "UMask": "0x21" 20152d973f5SAlexander Motin }, 20252d973f5SAlexander Motin { 20352d973f5SAlexander Motin "BriefDescription": "All requests that miss L2 cache", 20452d973f5SAlexander Motin "Counter": "0,1,2,3", 20552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 20652d973f5SAlexander Motin "EventCode": "0x24", 20752d973f5SAlexander Motin "EventName": "L2_RQSTS.MISS", 20852d973f5SAlexander Motin "PublicDescription": "All requests that miss L2 cache.", 20952d973f5SAlexander Motin "SampleAfterValue": "200003", 21052d973f5SAlexander Motin "UMask": "0x3f" 21152d973f5SAlexander Motin }, 21252d973f5SAlexander Motin { 21352d973f5SAlexander Motin "BriefDescription": "Requests from the L1/L2/L3 hardware prefetchers or Load software prefetches that hit L2 cache", 21452d973f5SAlexander Motin "Counter": "0,1,2,3", 21552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 21652d973f5SAlexander Motin "EventCode": "0x24", 21752d973f5SAlexander Motin "EventName": "L2_RQSTS.PF_HIT", 21852d973f5SAlexander Motin "PublicDescription": "Counts requests from the L1/L2/L3 hardware prefetchers or Load software prefetches that hit L2 cache.", 21952d973f5SAlexander Motin "SampleAfterValue": "200003", 22052d973f5SAlexander Motin "UMask": "0xd8" 22152d973f5SAlexander Motin }, 22252d973f5SAlexander Motin { 22352d973f5SAlexander Motin "BriefDescription": "Requests from the L1/L2/L3 hardware prefetchers or Load software prefetches that miss L2 cache", 22452d973f5SAlexander Motin "Counter": "0,1,2,3", 22552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 22652d973f5SAlexander Motin "EventCode": "0x24", 22752d973f5SAlexander Motin "EventName": "L2_RQSTS.PF_MISS", 22852d973f5SAlexander Motin "PublicDescription": "Counts requests from the L1/L2/L3 hardware prefetchers or Load software prefetches that miss L2 cache.", 22952d973f5SAlexander Motin "SampleAfterValue": "200003", 23052d973f5SAlexander Motin "UMask": "0x38" 23152d973f5SAlexander Motin }, 23252d973f5SAlexander Motin { 23352d973f5SAlexander Motin "BriefDescription": "All L2 requests", 23452d973f5SAlexander Motin "Counter": "0,1,2,3", 23552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 23652d973f5SAlexander Motin "EventCode": "0x24", 23752d973f5SAlexander Motin "EventName": "L2_RQSTS.REFERENCES", 23852d973f5SAlexander Motin "PublicDescription": "All L2 requests.", 23952d973f5SAlexander Motin "SampleAfterValue": "200003", 24052d973f5SAlexander Motin "UMask": "0xff" 24152d973f5SAlexander Motin }, 24252d973f5SAlexander Motin { 24352d973f5SAlexander Motin "BriefDescription": "RFO requests that hit L2 cache", 24452d973f5SAlexander Motin "Counter": "0,1,2,3", 24552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 24652d973f5SAlexander Motin "EventCode": "0x24", 24752d973f5SAlexander Motin "EventName": "L2_RQSTS.RFO_HIT", 24852d973f5SAlexander Motin "PublicDescription": "Counts the RFO (Read-for-Ownership) requests that hit L2 cache.", 24952d973f5SAlexander Motin "SampleAfterValue": "200003", 25052d973f5SAlexander Motin "UMask": "0xc2" 25152d973f5SAlexander Motin }, 25252d973f5SAlexander Motin { 25352d973f5SAlexander Motin "BriefDescription": "RFO requests that miss L2 cache", 25452d973f5SAlexander Motin "Counter": "0,1,2,3", 25552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 25652d973f5SAlexander Motin "EventCode": "0x24", 25752d973f5SAlexander Motin "EventName": "L2_RQSTS.RFO_MISS", 25852d973f5SAlexander Motin "PublicDescription": "Counts the RFO (Read-for-Ownership) requests that miss L2 cache.", 25952d973f5SAlexander Motin "SampleAfterValue": "200003", 26052d973f5SAlexander Motin "UMask": "0x22" 26152d973f5SAlexander Motin }, 26252d973f5SAlexander Motin { 26352d973f5SAlexander Motin "BriefDescription": "L2 writebacks that access L2 cache", 26452d973f5SAlexander Motin "Counter": "0,1,2,3", 26552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 26652d973f5SAlexander Motin "EventCode": "0xF0", 26752d973f5SAlexander Motin "EventName": "L2_TRANS.L2_WB", 26852d973f5SAlexander Motin "PublicDescription": "Counts L2 writebacks that access L2 cache.", 26952d973f5SAlexander Motin "SampleAfterValue": "200003", 27052d973f5SAlexander Motin "UMask": "0x40" 27152d973f5SAlexander Motin }, 27252d973f5SAlexander Motin { 27352d973f5SAlexander Motin "BriefDescription": "Core-originated cacheable demand requests missed L3", 27452d973f5SAlexander Motin "Counter": "0,1,2,3", 27552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 27652d973f5SAlexander Motin "Errata": "SKL057", 27752d973f5SAlexander Motin "EventCode": "0x2E", 27852d973f5SAlexander Motin "EventName": "LONGEST_LAT_CACHE.MISS", 27952d973f5SAlexander Motin "PublicDescription": "Counts core-originated cacheable requests that miss the L3 cache (Longest Latency cache). Requests include data and code reads, Reads-for-Ownership (RFOs), speculative accesses and hardware prefetches from L1 and L2. It does not include all misses to the L3.", 28052d973f5SAlexander Motin "SampleAfterValue": "100003", 28152d973f5SAlexander Motin "UMask": "0x41" 28252d973f5SAlexander Motin }, 28352d973f5SAlexander Motin { 28452d973f5SAlexander Motin "BriefDescription": "Core-originated cacheable demand requests that refer to L3", 28552d973f5SAlexander Motin "Counter": "0,1,2,3", 28652d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 28752d973f5SAlexander Motin "Errata": "SKL057", 28852d973f5SAlexander Motin "EventCode": "0x2E", 28952d973f5SAlexander Motin "EventName": "LONGEST_LAT_CACHE.REFERENCE", 29052d973f5SAlexander Motin "PublicDescription": "Counts core-originated cacheable requests to the L3 cache (Longest Latency cache). Requests include data and code reads, Reads-for-Ownership (RFOs), speculative accesses and hardware prefetches from L1 and L2. It does not include all accesses to the L3.", 29152d973f5SAlexander Motin "SampleAfterValue": "100003", 29252d973f5SAlexander Motin "UMask": "0x4f" 29352d973f5SAlexander Motin }, 29452d973f5SAlexander Motin { 29552d973f5SAlexander Motin "BriefDescription": "All retired load instructions.", 29652d973f5SAlexander Motin "Counter": "0,1,2,3", 29752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 29852d973f5SAlexander Motin "Data_LA": "1", 29952d973f5SAlexander Motin "EventCode": "0xD0", 30052d973f5SAlexander Motin "EventName": "MEM_INST_RETIRED.ALL_LOADS", 30152d973f5SAlexander Motin "PEBS": "1", 30252d973f5SAlexander Motin "SampleAfterValue": "2000003", 30352d973f5SAlexander Motin "UMask": "0x81" 30452d973f5SAlexander Motin }, 30552d973f5SAlexander Motin { 30652d973f5SAlexander Motin "BriefDescription": "All retired store instructions.", 30752d973f5SAlexander Motin "Counter": "0,1,2,3", 30852d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 30952d973f5SAlexander Motin "Data_LA": "1", 31052d973f5SAlexander Motin "EventCode": "0xD0", 31152d973f5SAlexander Motin "EventName": "MEM_INST_RETIRED.ALL_STORES", 31252d973f5SAlexander Motin "L1_Hit_Indication": "1", 31352d973f5SAlexander Motin "PEBS": "1", 31452d973f5SAlexander Motin "SampleAfterValue": "2000003", 31552d973f5SAlexander Motin "UMask": "0x82" 31652d973f5SAlexander Motin }, 31752d973f5SAlexander Motin { 318*18054d02SAlexander Motin "BriefDescription": "All retired memory instructions.", 319*18054d02SAlexander Motin "Counter": "0,1,2,3", 320*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3", 321*18054d02SAlexander Motin "Data_LA": "1", 322*18054d02SAlexander Motin "EventCode": "0xD0", 323*18054d02SAlexander Motin "EventName": "MEM_INST_RETIRED.ANY", 324*18054d02SAlexander Motin "L1_Hit_Indication": "1", 325*18054d02SAlexander Motin "PEBS": "1", 326*18054d02SAlexander Motin "PublicDescription": "Counts all retired memory instructions - loads and stores.", 327*18054d02SAlexander Motin "SampleAfterValue": "2000003", 328*18054d02SAlexander Motin "UMask": "0x83" 329*18054d02SAlexander Motin }, 330*18054d02SAlexander Motin { 33152d973f5SAlexander Motin "BriefDescription": "Retired load instructions with locked access.", 33252d973f5SAlexander Motin "Counter": "0,1,2,3", 33352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 33452d973f5SAlexander Motin "Data_LA": "1", 33552d973f5SAlexander Motin "EventCode": "0xD0", 33652d973f5SAlexander Motin "EventName": "MEM_INST_RETIRED.LOCK_LOADS", 33752d973f5SAlexander Motin "PEBS": "1", 33852d973f5SAlexander Motin "SampleAfterValue": "100007", 33952d973f5SAlexander Motin "UMask": "0x21" 34052d973f5SAlexander Motin }, 34152d973f5SAlexander Motin { 34252d973f5SAlexander Motin "BriefDescription": "Retired load instructions that split across a cacheline boundary.", 34352d973f5SAlexander Motin "Counter": "0,1,2,3", 34452d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 34552d973f5SAlexander Motin "Data_LA": "1", 34652d973f5SAlexander Motin "EventCode": "0xD0", 34752d973f5SAlexander Motin "EventName": "MEM_INST_RETIRED.SPLIT_LOADS", 34852d973f5SAlexander Motin "PEBS": "1", 34952d973f5SAlexander Motin "PublicDescription": "Counts retired load instructions that split across a cacheline boundary.", 35052d973f5SAlexander Motin "SampleAfterValue": "100003", 35152d973f5SAlexander Motin "UMask": "0x41" 35252d973f5SAlexander Motin }, 35352d973f5SAlexander Motin { 35452d973f5SAlexander Motin "BriefDescription": "Retired store instructions that split across a cacheline boundary.", 35552d973f5SAlexander Motin "Counter": "0,1,2,3", 35652d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 35752d973f5SAlexander Motin "Data_LA": "1", 35852d973f5SAlexander Motin "EventCode": "0xD0", 35952d973f5SAlexander Motin "EventName": "MEM_INST_RETIRED.SPLIT_STORES", 36052d973f5SAlexander Motin "L1_Hit_Indication": "1", 36152d973f5SAlexander Motin "PEBS": "1", 36252d973f5SAlexander Motin "PublicDescription": "Counts retired store instructions that split across a cacheline boundary.", 36352d973f5SAlexander Motin "SampleAfterValue": "100003", 36452d973f5SAlexander Motin "UMask": "0x42" 36552d973f5SAlexander Motin }, 36652d973f5SAlexander Motin { 36752d973f5SAlexander Motin "BriefDescription": "Retired load instructions that miss the STLB.", 36852d973f5SAlexander Motin "Counter": "0,1,2,3", 36952d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 37052d973f5SAlexander Motin "Data_LA": "1", 37152d973f5SAlexander Motin "EventCode": "0xD0", 37252d973f5SAlexander Motin "EventName": "MEM_INST_RETIRED.STLB_MISS_LOADS", 37352d973f5SAlexander Motin "PEBS": "1", 374*18054d02SAlexander Motin "PublicDescription": "Number of retired load instructions that (start a) miss in the 2nd-level TLB (STLB).", 37552d973f5SAlexander Motin "SampleAfterValue": "100003", 37652d973f5SAlexander Motin "UMask": "0x11" 37752d973f5SAlexander Motin }, 37852d973f5SAlexander Motin { 37952d973f5SAlexander Motin "BriefDescription": "Retired store instructions that miss the STLB.", 38052d973f5SAlexander Motin "Counter": "0,1,2,3", 38152d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 38252d973f5SAlexander Motin "Data_LA": "1", 38352d973f5SAlexander Motin "EventCode": "0xD0", 38452d973f5SAlexander Motin "EventName": "MEM_INST_RETIRED.STLB_MISS_STORES", 38552d973f5SAlexander Motin "L1_Hit_Indication": "1", 38652d973f5SAlexander Motin "PEBS": "1", 387*18054d02SAlexander Motin "PublicDescription": "Number of retired store instructions that (start a) miss in the 2nd-level TLB (STLB).", 38852d973f5SAlexander Motin "SampleAfterValue": "100003", 38952d973f5SAlexander Motin "UMask": "0x12" 39052d973f5SAlexander Motin }, 39152d973f5SAlexander Motin { 39252d973f5SAlexander Motin "BriefDescription": "Retired load instructions which data sources were L3 and cross-core snoop hits in on-pkg core cache", 39352d973f5SAlexander Motin "Counter": "0,1,2,3", 39452d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 39552d973f5SAlexander Motin "Data_LA": "1", 39652d973f5SAlexander Motin "EventCode": "0xD2", 39752d973f5SAlexander Motin "EventName": "MEM_LOAD_L3_HIT_RETIRED.XSNP_HIT", 39852d973f5SAlexander Motin "PEBS": "1", 39952d973f5SAlexander Motin "PublicDescription": "Retired load instructions which data sources were L3 and cross-core snoop hits in on-pkg core cache.", 40052d973f5SAlexander Motin "SampleAfterValue": "20011", 40152d973f5SAlexander Motin "UMask": "0x2" 40252d973f5SAlexander Motin }, 40352d973f5SAlexander Motin { 40452d973f5SAlexander Motin "BriefDescription": "Retired load instructions which data sources were HitM responses from shared L3", 40552d973f5SAlexander Motin "Counter": "0,1,2,3", 40652d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 40752d973f5SAlexander Motin "Data_LA": "1", 40852d973f5SAlexander Motin "EventCode": "0xD2", 40952d973f5SAlexander Motin "EventName": "MEM_LOAD_L3_HIT_RETIRED.XSNP_HITM", 41052d973f5SAlexander Motin "PEBS": "1", 41152d973f5SAlexander Motin "PublicDescription": "Retired load instructions which data sources were HitM responses from shared L3.", 41252d973f5SAlexander Motin "SampleAfterValue": "20011", 41352d973f5SAlexander Motin "UMask": "0x4" 41452d973f5SAlexander Motin }, 41552d973f5SAlexander Motin { 41652d973f5SAlexander Motin "BriefDescription": "Retired load instructions which data sources were L3 hit and cross-core snoop missed in on-pkg core cache.", 41752d973f5SAlexander Motin "Counter": "0,1,2,3", 41852d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 41952d973f5SAlexander Motin "Data_LA": "1", 42052d973f5SAlexander Motin "EventCode": "0xD2", 42152d973f5SAlexander Motin "EventName": "MEM_LOAD_L3_HIT_RETIRED.XSNP_MISS", 42252d973f5SAlexander Motin "PEBS": "1", 42352d973f5SAlexander Motin "SampleAfterValue": "20011", 42452d973f5SAlexander Motin "UMask": "0x1" 42552d973f5SAlexander Motin }, 42652d973f5SAlexander Motin { 42752d973f5SAlexander Motin "BriefDescription": "Retired load instructions which data sources were hits in L3 without snoops required", 42852d973f5SAlexander Motin "Counter": "0,1,2,3", 42952d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 43052d973f5SAlexander Motin "Data_LA": "1", 43152d973f5SAlexander Motin "EventCode": "0xD2", 43252d973f5SAlexander Motin "EventName": "MEM_LOAD_L3_HIT_RETIRED.XSNP_NONE", 43352d973f5SAlexander Motin "PEBS": "1", 43452d973f5SAlexander Motin "PublicDescription": "Retired load instructions which data sources were hits in L3 without snoops required.", 43552d973f5SAlexander Motin "SampleAfterValue": "100003", 43652d973f5SAlexander Motin "UMask": "0x8" 43752d973f5SAlexander Motin }, 43852d973f5SAlexander Motin { 43952d973f5SAlexander Motin "BriefDescription": "Retired load instructions which data sources missed L3 but serviced from local dram", 44052d973f5SAlexander Motin "Counter": "0,1,2,3", 44152d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 44252d973f5SAlexander Motin "Data_LA": "1", 44352d973f5SAlexander Motin "EventCode": "0xD3", 44452d973f5SAlexander Motin "EventName": "MEM_LOAD_L3_MISS_RETIRED.LOCAL_DRAM", 44552d973f5SAlexander Motin "PEBS": "1", 44652d973f5SAlexander Motin "PublicDescription": "Retired load instructions which data sources missed L3 but serviced from local DRAM.", 44752d973f5SAlexander Motin "SampleAfterValue": "100007", 44852d973f5SAlexander Motin "UMask": "0x1" 44952d973f5SAlexander Motin }, 45052d973f5SAlexander Motin { 45152d973f5SAlexander Motin "BriefDescription": "Retired load instructions which data sources missed L3 but serviced from remote dram", 45252d973f5SAlexander Motin "Counter": "0,1,2,3", 45352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 45452d973f5SAlexander Motin "Data_LA": "1", 45552d973f5SAlexander Motin "EventCode": "0xD3", 45652d973f5SAlexander Motin "EventName": "MEM_LOAD_L3_MISS_RETIRED.REMOTE_DRAM", 45752d973f5SAlexander Motin "PEBS": "1", 45852d973f5SAlexander Motin "SampleAfterValue": "100007", 45952d973f5SAlexander Motin "UMask": "0x2" 46052d973f5SAlexander Motin }, 46152d973f5SAlexander Motin { 46252d973f5SAlexander Motin "BriefDescription": "Retired load instructions whose data sources was forwarded from a remote cache", 46352d973f5SAlexander Motin "Counter": "0,1,2,3", 46452d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 46552d973f5SAlexander Motin "Data_LA": "1", 46652d973f5SAlexander Motin "EventCode": "0xD3", 46752d973f5SAlexander Motin "EventName": "MEM_LOAD_L3_MISS_RETIRED.REMOTE_FWD", 46852d973f5SAlexander Motin "PEBS": "1", 46952d973f5SAlexander Motin "PublicDescription": "Retired load instructions whose data sources was forwarded from a remote cache.", 47052d973f5SAlexander Motin "SampleAfterValue": "100007", 47152d973f5SAlexander Motin "UMask": "0x8" 47252d973f5SAlexander Motin }, 47352d973f5SAlexander Motin { 47452d973f5SAlexander Motin "BriefDescription": "Retired load instructions whose data sources was remote HITM", 47552d973f5SAlexander Motin "Counter": "0,1,2,3", 47652d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 47752d973f5SAlexander Motin "Data_LA": "1", 47852d973f5SAlexander Motin "EventCode": "0xD3", 47952d973f5SAlexander Motin "EventName": "MEM_LOAD_L3_MISS_RETIRED.REMOTE_HITM", 48052d973f5SAlexander Motin "PEBS": "1", 48152d973f5SAlexander Motin "PublicDescription": "Retired load instructions whose data sources was remote HITM.", 48252d973f5SAlexander Motin "SampleAfterValue": "100007", 48352d973f5SAlexander Motin "UMask": "0x4" 48452d973f5SAlexander Motin }, 48552d973f5SAlexander Motin { 48652d973f5SAlexander Motin "BriefDescription": "Retired instructions with at least 1 uncacheable load or lock.", 48752d973f5SAlexander Motin "Counter": "0,1,2,3", 48852d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 48952d973f5SAlexander Motin "Data_LA": "1", 49052d973f5SAlexander Motin "EventCode": "0xD4", 49152d973f5SAlexander Motin "EventName": "MEM_LOAD_MISC_RETIRED.UC", 49252d973f5SAlexander Motin "PEBS": "1", 49352d973f5SAlexander Motin "SampleAfterValue": "100007", 49452d973f5SAlexander Motin "UMask": "0x4" 49552d973f5SAlexander Motin }, 49652d973f5SAlexander Motin { 49752d973f5SAlexander Motin "BriefDescription": "Retired load instructions which data sources were load missed L1 but hit FB due to preceding miss to the same cache line with data not ready", 49852d973f5SAlexander Motin "Counter": "0,1,2,3", 49952d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 50052d973f5SAlexander Motin "Data_LA": "1", 50152d973f5SAlexander Motin "EventCode": "0xD1", 50252d973f5SAlexander Motin "EventName": "MEM_LOAD_RETIRED.FB_HIT", 50352d973f5SAlexander Motin "PEBS": "1", 50452d973f5SAlexander Motin "PublicDescription": "Counts retired load instructions with at least one uop was load missed in L1 but hit FB (Fill Buffers) due to preceding miss to the same cache line with data not ready.", 50552d973f5SAlexander Motin "SampleAfterValue": "100007", 50652d973f5SAlexander Motin "UMask": "0x40" 50752d973f5SAlexander Motin }, 50852d973f5SAlexander Motin { 50952d973f5SAlexander Motin "BriefDescription": "Retired load instructions with L1 cache hits as data sources", 51052d973f5SAlexander Motin "Counter": "0,1,2,3", 51152d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 51252d973f5SAlexander Motin "Data_LA": "1", 51352d973f5SAlexander Motin "EventCode": "0xD1", 51452d973f5SAlexander Motin "EventName": "MEM_LOAD_RETIRED.L1_HIT", 51552d973f5SAlexander Motin "PEBS": "1", 51652d973f5SAlexander Motin "PublicDescription": "Counts retired load instructions with at least one uop that hit in the L1 data cache. This event includes all SW prefetches and lock instructions regardless of the data source.", 51752d973f5SAlexander Motin "SampleAfterValue": "2000003", 51852d973f5SAlexander Motin "UMask": "0x1" 51952d973f5SAlexander Motin }, 52052d973f5SAlexander Motin { 52152d973f5SAlexander Motin "BriefDescription": "Retired load instructions missed L1 cache as data sources", 52252d973f5SAlexander Motin "Counter": "0,1,2,3", 52352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 52452d973f5SAlexander Motin "Data_LA": "1", 52552d973f5SAlexander Motin "EventCode": "0xD1", 52652d973f5SAlexander Motin "EventName": "MEM_LOAD_RETIRED.L1_MISS", 52752d973f5SAlexander Motin "PEBS": "1", 52852d973f5SAlexander Motin "PublicDescription": "Counts retired load instructions with at least one uop that missed in the L1 cache.", 52952d973f5SAlexander Motin "SampleAfterValue": "100003", 53052d973f5SAlexander Motin "UMask": "0x8" 53152d973f5SAlexander Motin }, 53252d973f5SAlexander Motin { 53352d973f5SAlexander Motin "BriefDescription": "Retired load instructions with L2 cache hits as data sources", 53452d973f5SAlexander Motin "Counter": "0,1,2,3", 53552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 53652d973f5SAlexander Motin "Data_LA": "1", 53752d973f5SAlexander Motin "EventCode": "0xD1", 53852d973f5SAlexander Motin "EventName": "MEM_LOAD_RETIRED.L2_HIT", 53952d973f5SAlexander Motin "PEBS": "1", 54052d973f5SAlexander Motin "PublicDescription": "Retired load instructions with L2 cache hits as data sources.", 54152d973f5SAlexander Motin "SampleAfterValue": "100003", 54252d973f5SAlexander Motin "UMask": "0x2" 54352d973f5SAlexander Motin }, 54452d973f5SAlexander Motin { 54552d973f5SAlexander Motin "BriefDescription": "Retired load instructions missed L2 cache as data sources", 54652d973f5SAlexander Motin "Counter": "0,1,2,3", 54752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 54852d973f5SAlexander Motin "Data_LA": "1", 54952d973f5SAlexander Motin "EventCode": "0xD1", 55052d973f5SAlexander Motin "EventName": "MEM_LOAD_RETIRED.L2_MISS", 55152d973f5SAlexander Motin "PEBS": "1", 55252d973f5SAlexander Motin "PublicDescription": "Retired load instructions missed L2 cache as data sources.", 55352d973f5SAlexander Motin "SampleAfterValue": "50021", 55452d973f5SAlexander Motin "UMask": "0x10" 55552d973f5SAlexander Motin }, 55652d973f5SAlexander Motin { 55752d973f5SAlexander Motin "BriefDescription": "Retired load instructions with L3 cache hits as data sources", 55852d973f5SAlexander Motin "Counter": "0,1,2,3", 55952d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 56052d973f5SAlexander Motin "Data_LA": "1", 56152d973f5SAlexander Motin "EventCode": "0xD1", 56252d973f5SAlexander Motin "EventName": "MEM_LOAD_RETIRED.L3_HIT", 56352d973f5SAlexander Motin "PEBS": "1", 56452d973f5SAlexander Motin "PublicDescription": "Counts retired load instructions with at least one uop that hit in the L3 cache.", 56552d973f5SAlexander Motin "SampleAfterValue": "50021", 56652d973f5SAlexander Motin "UMask": "0x4" 56752d973f5SAlexander Motin }, 56852d973f5SAlexander Motin { 56952d973f5SAlexander Motin "BriefDescription": "Retired load instructions missed L3 cache as data sources", 57052d973f5SAlexander Motin "Counter": "0,1,2,3", 57152d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 57252d973f5SAlexander Motin "Data_LA": "1", 57352d973f5SAlexander Motin "EventCode": "0xD1", 57452d973f5SAlexander Motin "EventName": "MEM_LOAD_RETIRED.L3_MISS", 57552d973f5SAlexander Motin "PEBS": "1", 57652d973f5SAlexander Motin "PublicDescription": "Counts retired load instructions with at least one uop that missed in the L3 cache.", 57752d973f5SAlexander Motin "SampleAfterValue": "100007", 57852d973f5SAlexander Motin "UMask": "0x20" 57952d973f5SAlexander Motin }, 58052d973f5SAlexander Motin { 58152d973f5SAlexander Motin "BriefDescription": "Demand and prefetch data reads", 58252d973f5SAlexander Motin "Counter": "0,1,2,3", 58352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 58452d973f5SAlexander Motin "EventCode": "0xB0", 58552d973f5SAlexander Motin "EventName": "OFFCORE_REQUESTS.ALL_DATA_RD", 58652d973f5SAlexander Motin "PublicDescription": "Counts the demand and prefetch data reads. All Core Data Reads include cacheable 'Demands' and L2 prefetchers (not L3 prefetchers). Counting also covers reads due to page walks resulted from any request type.", 58752d973f5SAlexander Motin "SampleAfterValue": "100003", 58852d973f5SAlexander Motin "UMask": "0x8" 58952d973f5SAlexander Motin }, 59052d973f5SAlexander Motin { 59152d973f5SAlexander Motin "BriefDescription": "Any memory transaction that reached the SQ.", 59252d973f5SAlexander Motin "Counter": "0,1,2,3", 59352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 59452d973f5SAlexander Motin "EventCode": "0xB0", 59552d973f5SAlexander Motin "EventName": "OFFCORE_REQUESTS.ALL_REQUESTS", 59652d973f5SAlexander Motin "PublicDescription": "Counts memory transactions reached the super queue including requests initiated by the core, all L3 prefetches, page walks, etc..", 59752d973f5SAlexander Motin "SampleAfterValue": "100003", 59852d973f5SAlexander Motin "UMask": "0x80" 59952d973f5SAlexander Motin }, 60052d973f5SAlexander Motin { 60152d973f5SAlexander Motin "BriefDescription": "Cacheable and noncachaeble code read requests", 60252d973f5SAlexander Motin "Counter": "0,1,2,3", 60352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 60452d973f5SAlexander Motin "EventCode": "0xB0", 60552d973f5SAlexander Motin "EventName": "OFFCORE_REQUESTS.DEMAND_CODE_RD", 60652d973f5SAlexander Motin "PublicDescription": "Counts both cacheable and non-cacheable code read requests.", 60752d973f5SAlexander Motin "SampleAfterValue": "100003", 60852d973f5SAlexander Motin "UMask": "0x2" 60952d973f5SAlexander Motin }, 61052d973f5SAlexander Motin { 61152d973f5SAlexander Motin "BriefDescription": "Demand Data Read requests sent to uncore", 61252d973f5SAlexander Motin "Counter": "0,1,2,3", 61352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 61452d973f5SAlexander Motin "EventCode": "0xB0", 61552d973f5SAlexander Motin "EventName": "OFFCORE_REQUESTS.DEMAND_DATA_RD", 61652d973f5SAlexander Motin "PublicDescription": "Counts the Demand Data Read requests sent to uncore. Use it in conjunction with OFFCORE_REQUESTS_OUTSTANDING to determine average latency in the uncore.", 61752d973f5SAlexander Motin "SampleAfterValue": "100003", 61852d973f5SAlexander Motin "UMask": "0x1" 61952d973f5SAlexander Motin }, 62052d973f5SAlexander Motin { 62152d973f5SAlexander Motin "BriefDescription": "Demand RFO requests including regular RFOs, locks, ItoM", 62252d973f5SAlexander Motin "Counter": "0,1,2,3", 62352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 62452d973f5SAlexander Motin "EventCode": "0xB0", 62552d973f5SAlexander Motin "EventName": "OFFCORE_REQUESTS.DEMAND_RFO", 62652d973f5SAlexander Motin "PublicDescription": "Counts the demand RFO (read for ownership) requests including regular RFOs, locks, ItoM.", 62752d973f5SAlexander Motin "SampleAfterValue": "100003", 62852d973f5SAlexander Motin "UMask": "0x4" 62952d973f5SAlexander Motin }, 63052d973f5SAlexander Motin { 63152d973f5SAlexander Motin "BriefDescription": "Offcore requests buffer cannot take more entries for this thread core.", 63252d973f5SAlexander Motin "Counter": "0,1,2,3", 63352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 63452d973f5SAlexander Motin "EventCode": "0xB2", 63552d973f5SAlexander Motin "EventName": "OFFCORE_REQUESTS_BUFFER.SQ_FULL", 63652d973f5SAlexander Motin "PublicDescription": "Counts the number of cases when the offcore requests buffer cannot take more entries for the core. This can happen when the superqueue does not contain eligible entries, or when L1D writeback pending FIFO requests is full.Note: Writeback pending FIFO has six entries.", 63752d973f5SAlexander Motin "SampleAfterValue": "2000003", 63852d973f5SAlexander Motin "UMask": "0x1" 63952d973f5SAlexander Motin }, 64052d973f5SAlexander Motin { 64152d973f5SAlexander Motin "BriefDescription": "Offcore outstanding cacheable Core Data Read transactions in SuperQueue (SQ), queue to uncore", 64252d973f5SAlexander Motin "Counter": "0,1,2,3", 64352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 64452d973f5SAlexander Motin "EventCode": "0x60", 64552d973f5SAlexander Motin "EventName": "OFFCORE_REQUESTS_OUTSTANDING.ALL_DATA_RD", 64652d973f5SAlexander Motin "PublicDescription": "Counts the number of offcore outstanding cacheable Core Data Read transactions in the super queue every cycle. A transaction is considered to be in the Offcore outstanding state between L2 miss and transaction completion sent to requestor (SQ de-allocation). See corresponding Umask under OFFCORE_REQUESTS.", 64752d973f5SAlexander Motin "SampleAfterValue": "2000003", 64852d973f5SAlexander Motin "UMask": "0x8" 64952d973f5SAlexander Motin }, 65052d973f5SAlexander Motin { 65152d973f5SAlexander Motin "BriefDescription": "Cycles when offcore outstanding cacheable Core Data Read transactions are present in SuperQueue (SQ), queue to uncore.", 65252d973f5SAlexander Motin "Counter": "0,1,2,3", 65352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 65452d973f5SAlexander Motin "CounterMask": "1", 65552d973f5SAlexander Motin "EventCode": "0x60", 65652d973f5SAlexander Motin "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DATA_RD", 65752d973f5SAlexander Motin "PublicDescription": "Counts cycles when offcore outstanding cacheable Core Data Read transactions are present in the super queue. A transaction is considered to be in the Offcore outstanding state between L2 miss and transaction completion sent to requestor (SQ de-allocation). See corresponding Umask under OFFCORE_REQUESTS.", 65852d973f5SAlexander Motin "SampleAfterValue": "2000003", 65952d973f5SAlexander Motin "UMask": "0x8" 66052d973f5SAlexander Motin }, 66152d973f5SAlexander Motin { 66252d973f5SAlexander Motin "BriefDescription": "Cycles with offcore outstanding Code Reads transactions in the SuperQueue (SQ), queue to uncore.", 66352d973f5SAlexander Motin "Counter": "0,1,2,3", 66452d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 66552d973f5SAlexander Motin "CounterMask": "1", 66652d973f5SAlexander Motin "EventCode": "0x60", 66752d973f5SAlexander Motin "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DEMAND_CODE_RD", 66852d973f5SAlexander Motin "PublicDescription": "Counts the number of offcore outstanding Code Reads transactions in the super queue every cycle. The 'Offcore outstanding' state of the transaction lasts from the L2 miss until the sending transaction completion to requestor (SQ deallocation). See the corresponding Umask under OFFCORE_REQUESTS.", 66952d973f5SAlexander Motin "SampleAfterValue": "2000003", 67052d973f5SAlexander Motin "UMask": "0x2" 67152d973f5SAlexander Motin }, 67252d973f5SAlexander Motin { 67352d973f5SAlexander Motin "BriefDescription": "Cycles when offcore outstanding Demand Data Read transactions are present in SuperQueue (SQ), queue to uncore", 67452d973f5SAlexander Motin "Counter": "0,1,2,3", 67552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 67652d973f5SAlexander Motin "CounterMask": "1", 67752d973f5SAlexander Motin "EventCode": "0x60", 67852d973f5SAlexander Motin "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DEMAND_DATA_RD", 67952d973f5SAlexander Motin "PublicDescription": "Counts cycles when offcore outstanding Demand Data Read transactions are present in the super queue (SQ). A transaction is considered to be in the Offcore outstanding state between L2 miss and transaction completion sent to requestor (SQ de-allocation).", 68052d973f5SAlexander Motin "SampleAfterValue": "2000003", 68152d973f5SAlexander Motin "UMask": "0x1" 68252d973f5SAlexander Motin }, 68352d973f5SAlexander Motin { 68452d973f5SAlexander Motin "BriefDescription": "Cycles with offcore outstanding demand rfo reads transactions in SuperQueue (SQ), queue to uncore.", 68552d973f5SAlexander Motin "Counter": "0,1,2,3", 68652d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 68752d973f5SAlexander Motin "CounterMask": "1", 68852d973f5SAlexander Motin "EventCode": "0x60", 68952d973f5SAlexander Motin "EventName": "OFFCORE_REQUESTS_OUTSTANDING.CYCLES_WITH_DEMAND_RFO", 69052d973f5SAlexander Motin "PublicDescription": "Counts the number of offcore outstanding demand rfo Reads transactions in the super queue every cycle. The 'Offcore outstanding' state of the transaction lasts from the L2 miss until the sending transaction completion to requestor (SQ deallocation). See the corresponding Umask under OFFCORE_REQUESTS.", 69152d973f5SAlexander Motin "SampleAfterValue": "2000003", 69252d973f5SAlexander Motin "UMask": "0x4" 69352d973f5SAlexander Motin }, 69452d973f5SAlexander Motin { 69552d973f5SAlexander Motin "BriefDescription": "Offcore outstanding Code Reads transactions in the SuperQueue (SQ), queue to uncore, every cycle.", 69652d973f5SAlexander Motin "Counter": "0,1,2,3", 69752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 69852d973f5SAlexander Motin "EventCode": "0x60", 69952d973f5SAlexander Motin "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_CODE_RD", 70052d973f5SAlexander Motin "PublicDescription": "Counts the number of offcore outstanding Code Reads transactions in the super queue every cycle. The 'Offcore outstanding' state of the transaction lasts from the L2 miss until the sending transaction completion to requestor (SQ deallocation). See the corresponding Umask under OFFCORE_REQUESTS.", 70152d973f5SAlexander Motin "SampleAfterValue": "2000003", 70252d973f5SAlexander Motin "UMask": "0x2" 70352d973f5SAlexander Motin }, 70452d973f5SAlexander Motin { 70552d973f5SAlexander Motin "BriefDescription": "Offcore outstanding Demand Data Read transactions in uncore queue.", 70652d973f5SAlexander Motin "Counter": "0,1,2,3", 70752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 70852d973f5SAlexander Motin "EventCode": "0x60", 70952d973f5SAlexander Motin "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_DATA_RD", 71052d973f5SAlexander Motin "PublicDescription": "Counts the number of offcore outstanding Demand Data Read transactions in the super queue (SQ) every cycle. A transaction is considered to be in the Offcore outstanding state between L2 miss and transaction completion sent to requestor. See the corresponding Umask under OFFCORE_REQUESTS.Note: A prefetch promoted to Demand is counted from the promotion point.", 71152d973f5SAlexander Motin "SampleAfterValue": "2000003", 71252d973f5SAlexander Motin "UMask": "0x1" 71352d973f5SAlexander Motin }, 71452d973f5SAlexander Motin { 71552d973f5SAlexander Motin "BriefDescription": "Cycles with at least 6 offcore outstanding Demand Data Read transactions in uncore queue.", 71652d973f5SAlexander Motin "Counter": "0,1,2,3", 71752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 71852d973f5SAlexander Motin "CounterMask": "6", 71952d973f5SAlexander Motin "EventCode": "0x60", 72052d973f5SAlexander Motin "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_DATA_RD_GE_6", 72152d973f5SAlexander Motin "SampleAfterValue": "2000003", 72252d973f5SAlexander Motin "UMask": "0x1" 72352d973f5SAlexander Motin }, 72452d973f5SAlexander Motin { 72552d973f5SAlexander Motin "BriefDescription": "Offcore outstanding demand rfo reads transactions in SuperQueue (SQ), queue to uncore, every cycle", 72652d973f5SAlexander Motin "Counter": "0,1,2,3", 72752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 72852d973f5SAlexander Motin "EventCode": "0x60", 72952d973f5SAlexander Motin "EventName": "OFFCORE_REQUESTS_OUTSTANDING.DEMAND_RFO", 73052d973f5SAlexander Motin "PublicDescription": "Counts the number of offcore outstanding RFO (store) transactions in the super queue (SQ) every cycle. A transaction is considered to be in the Offcore outstanding state between L2 miss and transaction completion sent to requestor (SQ de-allocation). See corresponding Umask under OFFCORE_REQUESTS.", 73152d973f5SAlexander Motin "SampleAfterValue": "2000003", 73252d973f5SAlexander Motin "UMask": "0x4" 73352d973f5SAlexander Motin }, 73452d973f5SAlexander Motin { 73552d973f5SAlexander Motin "BriefDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction", 73652d973f5SAlexander Motin "Counter": "0,1,2,3", 73752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 73852d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 73952d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE", 74052d973f5SAlexander Motin "PublicDescription": "Offcore response can be programmed only with a specific pair of event select and counter MSR, and with specific event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore transaction.", 74152d973f5SAlexander Motin "SampleAfterValue": "100003", 74252d973f5SAlexander Motin "UMask": "0x1" 74352d973f5SAlexander Motin }, 74452d973f5SAlexander Motin { 74552d973f5SAlexander Motin "BriefDescription": "Counts all demand & prefetch data reads that have any response type.", 74652d973f5SAlexander Motin "Counter": "0,1,2,3", 74752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 74852d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 74952d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.ANY_RESPONSE", 75052d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 751*18054d02SAlexander Motin "MSRValue": "0x10491", 75252d973f5SAlexander Motin "Offcore": "1", 75352d973f5SAlexander Motin "SampleAfterValue": "100003", 75452d973f5SAlexander Motin "UMask": "0x1" 75552d973f5SAlexander Motin }, 75652d973f5SAlexander Motin { 75752d973f5SAlexander Motin "BriefDescription": "Counts all demand & prefetch data reads that hit in the L3.", 75852d973f5SAlexander Motin "Counter": "0,1,2,3", 75952d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 76052d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 76152d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_HIT.ANY_SNOOP", 76252d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 76352d973f5SAlexander Motin "MSRValue": "0x3F803C0491", 76452d973f5SAlexander Motin "Offcore": "1", 76552d973f5SAlexander Motin "SampleAfterValue": "100003", 76652d973f5SAlexander Motin "UMask": "0x1" 76752d973f5SAlexander Motin }, 76852d973f5SAlexander Motin { 76952d973f5SAlexander Motin "BriefDescription": "Counts all demand & prefetch data reads that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 77052d973f5SAlexander Motin "Counter": "0,1,2,3", 77152d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 77252d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 77352d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_HIT.HITM_OTHER_CORE", 77452d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 77552d973f5SAlexander Motin "MSRValue": "0x10003C0491", 77652d973f5SAlexander Motin "Offcore": "1", 77752d973f5SAlexander Motin "SampleAfterValue": "100003", 77852d973f5SAlexander Motin "UMask": "0x1" 77952d973f5SAlexander Motin }, 78052d973f5SAlexander Motin { 78152d973f5SAlexander Motin "BriefDescription": "Counts all demand & prefetch data reads that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 78252d973f5SAlexander Motin "Counter": "0,1,2,3", 78352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 78452d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 78552d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD", 78652d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 787*18054d02SAlexander Motin "MSRValue": "0x4003C0491", 78852d973f5SAlexander Motin "Offcore": "1", 78952d973f5SAlexander Motin "SampleAfterValue": "100003", 79052d973f5SAlexander Motin "UMask": "0x1" 79152d973f5SAlexander Motin }, 79252d973f5SAlexander Motin { 79352d973f5SAlexander Motin "BriefDescription": "Counts all demand & prefetch data reads that hit in the L3 and sibling core snoops are not needed as either the core-valid bit is not set or the shared line is present in multiple cores.", 79452d973f5SAlexander Motin "Counter": "0,1,2,3", 79552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 79652d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 79752d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_HIT.NO_SNOOP_NEEDED", 79852d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 799*18054d02SAlexander Motin "MSRValue": "0x1003C0491", 80052d973f5SAlexander Motin "Offcore": "1", 80152d973f5SAlexander Motin "SampleAfterValue": "100003", 80252d973f5SAlexander Motin "UMask": "0x1" 80352d973f5SAlexander Motin }, 80452d973f5SAlexander Motin { 80552d973f5SAlexander Motin "BriefDescription": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD", 80652d973f5SAlexander Motin "Counter": "0,1,2,3", 80752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 80852d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 80952d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD", 81052d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 811*18054d02SAlexander Motin "MSRValue": "0x8003C0491", 81252d973f5SAlexander Motin "Offcore": "1", 81352d973f5SAlexander Motin "SampleAfterValue": "100003", 81452d973f5SAlexander Motin "UMask": "0x1" 81552d973f5SAlexander Motin }, 81652d973f5SAlexander Motin { 81752d973f5SAlexander Motin "BriefDescription": "Counts all prefetch data reads that have any response type.", 81852d973f5SAlexander Motin "Counter": "0,1,2,3", 81952d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 82052d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 82152d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.ANY_RESPONSE", 82252d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 823*18054d02SAlexander Motin "MSRValue": "0x10490", 82452d973f5SAlexander Motin "Offcore": "1", 82552d973f5SAlexander Motin "SampleAfterValue": "100003", 82652d973f5SAlexander Motin "UMask": "0x1" 82752d973f5SAlexander Motin }, 82852d973f5SAlexander Motin { 82952d973f5SAlexander Motin "BriefDescription": "Counts all prefetch data reads that hit in the L3.", 83052d973f5SAlexander Motin "Counter": "0,1,2,3", 83152d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 83252d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 83352d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_HIT.ANY_SNOOP", 83452d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 83552d973f5SAlexander Motin "MSRValue": "0x3F803C0490", 83652d973f5SAlexander Motin "Offcore": "1", 83752d973f5SAlexander Motin "SampleAfterValue": "100003", 83852d973f5SAlexander Motin "UMask": "0x1" 83952d973f5SAlexander Motin }, 84052d973f5SAlexander Motin { 84152d973f5SAlexander Motin "BriefDescription": "Counts all prefetch data reads that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 84252d973f5SAlexander Motin "Counter": "0,1,2,3", 84352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 84452d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 84552d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_HIT.HITM_OTHER_CORE", 84652d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 84752d973f5SAlexander Motin "MSRValue": "0x10003C0490", 84852d973f5SAlexander Motin "Offcore": "1", 84952d973f5SAlexander Motin "SampleAfterValue": "100003", 85052d973f5SAlexander Motin "UMask": "0x1" 85152d973f5SAlexander Motin }, 85252d973f5SAlexander Motin { 85352d973f5SAlexander Motin "BriefDescription": "Counts all prefetch data reads that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 85452d973f5SAlexander Motin "Counter": "0,1,2,3", 85552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 85652d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 85752d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD", 85852d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 859*18054d02SAlexander Motin "MSRValue": "0x4003C0490", 86052d973f5SAlexander Motin "Offcore": "1", 86152d973f5SAlexander Motin "SampleAfterValue": "100003", 86252d973f5SAlexander Motin "UMask": "0x1" 86352d973f5SAlexander Motin }, 86452d973f5SAlexander Motin { 86552d973f5SAlexander Motin "BriefDescription": "Counts all prefetch data reads that hit in the L3 and sibling core snoops are not needed as either the core-valid bit is not set or the shared line is present in multiple cores.", 86652d973f5SAlexander Motin "Counter": "0,1,2,3", 86752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 86852d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 86952d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_HIT.NO_SNOOP_NEEDED", 87052d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 871*18054d02SAlexander Motin "MSRValue": "0x1003C0490", 87252d973f5SAlexander Motin "Offcore": "1", 87352d973f5SAlexander Motin "SampleAfterValue": "100003", 87452d973f5SAlexander Motin "UMask": "0x1" 87552d973f5SAlexander Motin }, 87652d973f5SAlexander Motin { 87752d973f5SAlexander Motin "BriefDescription": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD", 87852d973f5SAlexander Motin "Counter": "0,1,2,3", 87952d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 88052d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 88152d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_PF_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD", 88252d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 883*18054d02SAlexander Motin "MSRValue": "0x8003C0490", 88452d973f5SAlexander Motin "Offcore": "1", 88552d973f5SAlexander Motin "SampleAfterValue": "100003", 88652d973f5SAlexander Motin "UMask": "0x1" 88752d973f5SAlexander Motin }, 88852d973f5SAlexander Motin { 88952d973f5SAlexander Motin "BriefDescription": "Counts prefetch RFOs that have any response type.", 89052d973f5SAlexander Motin "Counter": "0,1,2,3", 89152d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 89252d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 89352d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.ANY_RESPONSE", 89452d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 895*18054d02SAlexander Motin "MSRValue": "0x10120", 89652d973f5SAlexander Motin "Offcore": "1", 89752d973f5SAlexander Motin "SampleAfterValue": "100003", 89852d973f5SAlexander Motin "UMask": "0x1" 89952d973f5SAlexander Motin }, 90052d973f5SAlexander Motin { 90152d973f5SAlexander Motin "BriefDescription": "Counts prefetch RFOs that hit in the L3.", 90252d973f5SAlexander Motin "Counter": "0,1,2,3", 90352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 90452d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 90552d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_HIT.ANY_SNOOP", 90652d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 90752d973f5SAlexander Motin "MSRValue": "0x3F803C0120", 90852d973f5SAlexander Motin "Offcore": "1", 90952d973f5SAlexander Motin "SampleAfterValue": "100003", 91052d973f5SAlexander Motin "UMask": "0x1" 91152d973f5SAlexander Motin }, 91252d973f5SAlexander Motin { 91352d973f5SAlexander Motin "BriefDescription": "Counts prefetch RFOs that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 91452d973f5SAlexander Motin "Counter": "0,1,2,3", 91552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 91652d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 91752d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_HIT.HITM_OTHER_CORE", 91852d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 91952d973f5SAlexander Motin "MSRValue": "0x10003C0120", 92052d973f5SAlexander Motin "Offcore": "1", 92152d973f5SAlexander Motin "SampleAfterValue": "100003", 92252d973f5SAlexander Motin "UMask": "0x1" 92352d973f5SAlexander Motin }, 92452d973f5SAlexander Motin { 92552d973f5SAlexander Motin "BriefDescription": "Counts prefetch RFOs that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 92652d973f5SAlexander Motin "Counter": "0,1,2,3", 92752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 92852d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 92952d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_HIT.HIT_OTHER_CORE_NO_FWD", 93052d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 931*18054d02SAlexander Motin "MSRValue": "0x4003C0120", 93252d973f5SAlexander Motin "Offcore": "1", 93352d973f5SAlexander Motin "SampleAfterValue": "100003", 93452d973f5SAlexander Motin "UMask": "0x1" 93552d973f5SAlexander Motin }, 93652d973f5SAlexander Motin { 93752d973f5SAlexander Motin "BriefDescription": "Counts prefetch RFOs that hit in the L3 and sibling core snoops are not needed as either the core-valid bit is not set or the shared line is present in multiple cores.", 93852d973f5SAlexander Motin "Counter": "0,1,2,3", 93952d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 94052d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 94152d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_HIT.NO_SNOOP_NEEDED", 94252d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 943*18054d02SAlexander Motin "MSRValue": "0x1003C0120", 94452d973f5SAlexander Motin "Offcore": "1", 94552d973f5SAlexander Motin "SampleAfterValue": "100003", 94652d973f5SAlexander Motin "UMask": "0x1" 94752d973f5SAlexander Motin }, 94852d973f5SAlexander Motin { 94952d973f5SAlexander Motin "BriefDescription": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_HIT.SNOOP_HIT_WITH_FWD", 95052d973f5SAlexander Motin "Counter": "0,1,2,3", 95152d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 95252d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 95352d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_PF_RFO.L3_HIT.SNOOP_HIT_WITH_FWD", 95452d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 955*18054d02SAlexander Motin "MSRValue": "0x8003C0120", 95652d973f5SAlexander Motin "Offcore": "1", 95752d973f5SAlexander Motin "SampleAfterValue": "100003", 95852d973f5SAlexander Motin "UMask": "0x1" 95952d973f5SAlexander Motin }, 96052d973f5SAlexander Motin { 96152d973f5SAlexander Motin "BriefDescription": "Counts all demand & prefetch RFOs that have any response type.", 96252d973f5SAlexander Motin "Counter": "0,1,2,3", 96352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 96452d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 96552d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_RFO.ANY_RESPONSE", 96652d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 967*18054d02SAlexander Motin "MSRValue": "0x10122", 96852d973f5SAlexander Motin "Offcore": "1", 96952d973f5SAlexander Motin "SampleAfterValue": "100003", 97052d973f5SAlexander Motin "UMask": "0x1" 97152d973f5SAlexander Motin }, 97252d973f5SAlexander Motin { 97352d973f5SAlexander Motin "BriefDescription": "Counts all demand & prefetch RFOs that hit in the L3.", 97452d973f5SAlexander Motin "Counter": "0,1,2,3", 97552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 97652d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 97752d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_HIT.ANY_SNOOP", 97852d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 97952d973f5SAlexander Motin "MSRValue": "0x3F803C0122", 98052d973f5SAlexander Motin "Offcore": "1", 98152d973f5SAlexander Motin "SampleAfterValue": "100003", 98252d973f5SAlexander Motin "UMask": "0x1" 98352d973f5SAlexander Motin }, 98452d973f5SAlexander Motin { 98552d973f5SAlexander Motin "BriefDescription": "Counts all demand & prefetch RFOs that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 98652d973f5SAlexander Motin "Counter": "0,1,2,3", 98752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 98852d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 98952d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_HIT.HITM_OTHER_CORE", 99052d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 99152d973f5SAlexander Motin "MSRValue": "0x10003C0122", 99252d973f5SAlexander Motin "Offcore": "1", 99352d973f5SAlexander Motin "SampleAfterValue": "100003", 99452d973f5SAlexander Motin "UMask": "0x1" 99552d973f5SAlexander Motin }, 99652d973f5SAlexander Motin { 99752d973f5SAlexander Motin "BriefDescription": "Counts all demand & prefetch RFOs that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 99852d973f5SAlexander Motin "Counter": "0,1,2,3", 99952d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 100052d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 100152d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_HIT.HIT_OTHER_CORE_NO_FWD", 100252d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1003*18054d02SAlexander Motin "MSRValue": "0x4003C0122", 100452d973f5SAlexander Motin "Offcore": "1", 100552d973f5SAlexander Motin "SampleAfterValue": "100003", 100652d973f5SAlexander Motin "UMask": "0x1" 100752d973f5SAlexander Motin }, 100852d973f5SAlexander Motin { 100952d973f5SAlexander Motin "BriefDescription": "Counts all demand & prefetch RFOs that hit in the L3 and sibling core snoops are not needed as either the core-valid bit is not set or the shared line is present in multiple cores.", 101052d973f5SAlexander Motin "Counter": "0,1,2,3", 101152d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 101252d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 101352d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_HIT.NO_SNOOP_NEEDED", 101452d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1015*18054d02SAlexander Motin "MSRValue": "0x1003C0122", 101652d973f5SAlexander Motin "Offcore": "1", 101752d973f5SAlexander Motin "SampleAfterValue": "100003", 101852d973f5SAlexander Motin "UMask": "0x1" 101952d973f5SAlexander Motin }, 102052d973f5SAlexander Motin { 102152d973f5SAlexander Motin "BriefDescription": "OFFCORE_RESPONSE.ALL_RFO.L3_HIT.SNOOP_HIT_WITH_FWD", 102252d973f5SAlexander Motin "Counter": "0,1,2,3", 102352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 102452d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 102552d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.ALL_RFO.L3_HIT.SNOOP_HIT_WITH_FWD", 102652d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1027*18054d02SAlexander Motin "MSRValue": "0x8003C0122", 102852d973f5SAlexander Motin "Offcore": "1", 102952d973f5SAlexander Motin "SampleAfterValue": "100003", 103052d973f5SAlexander Motin "UMask": "0x1" 103152d973f5SAlexander Motin }, 103252d973f5SAlexander Motin { 103352d973f5SAlexander Motin "BriefDescription": "Counts all demand code reads that have any response type.", 103452d973f5SAlexander Motin "Counter": "0,1,2,3", 103552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 103652d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 103752d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.ANY_RESPONSE", 103852d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1039*18054d02SAlexander Motin "MSRValue": "0x10004", 104052d973f5SAlexander Motin "Offcore": "1", 104152d973f5SAlexander Motin "SampleAfterValue": "100003", 104252d973f5SAlexander Motin "UMask": "0x1" 104352d973f5SAlexander Motin }, 104452d973f5SAlexander Motin { 104552d973f5SAlexander Motin "BriefDescription": "Counts all demand code reads that hit in the L3.", 104652d973f5SAlexander Motin "Counter": "0,1,2,3", 104752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 104852d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 104952d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.ANY_SNOOP", 105052d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 105152d973f5SAlexander Motin "MSRValue": "0x3F803C0004", 105252d973f5SAlexander Motin "Offcore": "1", 105352d973f5SAlexander Motin "SampleAfterValue": "100003", 105452d973f5SAlexander Motin "UMask": "0x1" 105552d973f5SAlexander Motin }, 105652d973f5SAlexander Motin { 105752d973f5SAlexander Motin "BriefDescription": "Counts all demand code reads that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 105852d973f5SAlexander Motin "Counter": "0,1,2,3", 105952d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 106052d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 106152d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.HITM_OTHER_CORE", 106252d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 106352d973f5SAlexander Motin "MSRValue": "0x10003C0004", 106452d973f5SAlexander Motin "Offcore": "1", 106552d973f5SAlexander Motin "SampleAfterValue": "100003", 106652d973f5SAlexander Motin "UMask": "0x1" 106752d973f5SAlexander Motin }, 106852d973f5SAlexander Motin { 106952d973f5SAlexander Motin "BriefDescription": "Counts all demand code reads that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 107052d973f5SAlexander Motin "Counter": "0,1,2,3", 107152d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 107252d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 107352d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD", 107452d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1075*18054d02SAlexander Motin "MSRValue": "0x4003C0004", 107652d973f5SAlexander Motin "Offcore": "1", 107752d973f5SAlexander Motin "SampleAfterValue": "100003", 107852d973f5SAlexander Motin "UMask": "0x1" 107952d973f5SAlexander Motin }, 108052d973f5SAlexander Motin { 108152d973f5SAlexander Motin "BriefDescription": "Counts all demand code reads that hit in the L3 and sibling core snoops are not needed as either the core-valid bit is not set or the shared line is present in multiple cores.", 108252d973f5SAlexander Motin "Counter": "0,1,2,3", 108352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 108452d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 108552d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.NO_SNOOP_NEEDED", 108652d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1087*18054d02SAlexander Motin "MSRValue": "0x1003C0004", 108852d973f5SAlexander Motin "Offcore": "1", 108952d973f5SAlexander Motin "SampleAfterValue": "100003", 109052d973f5SAlexander Motin "UMask": "0x1" 109152d973f5SAlexander Motin }, 109252d973f5SAlexander Motin { 109352d973f5SAlexander Motin "BriefDescription": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.SNOOP_HIT_WITH_FWD", 109452d973f5SAlexander Motin "Counter": "0,1,2,3", 109552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 109652d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 109752d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_CODE_RD.L3_HIT.SNOOP_HIT_WITH_FWD", 109852d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1099*18054d02SAlexander Motin "MSRValue": "0x8003C0004", 110052d973f5SAlexander Motin "Offcore": "1", 110152d973f5SAlexander Motin "SampleAfterValue": "100003", 110252d973f5SAlexander Motin "UMask": "0x1" 110352d973f5SAlexander Motin }, 110452d973f5SAlexander Motin { 110552d973f5SAlexander Motin "BriefDescription": "Counts demand data reads that have any response type.", 110652d973f5SAlexander Motin "Counter": "0,1,2,3", 110752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 110852d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 110952d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.ANY_RESPONSE", 111052d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1111*18054d02SAlexander Motin "MSRValue": "0x10001", 111252d973f5SAlexander Motin "Offcore": "1", 111352d973f5SAlexander Motin "SampleAfterValue": "100003", 111452d973f5SAlexander Motin "UMask": "0x1" 111552d973f5SAlexander Motin }, 111652d973f5SAlexander Motin { 111752d973f5SAlexander Motin "BriefDescription": "Counts demand data reads that hit in the L3.", 111852d973f5SAlexander Motin "Counter": "0,1,2,3", 111952d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 112052d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 112152d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.ANY_SNOOP", 112252d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 112352d973f5SAlexander Motin "MSRValue": "0x3F803C0001", 112452d973f5SAlexander Motin "Offcore": "1", 112552d973f5SAlexander Motin "SampleAfterValue": "100003", 112652d973f5SAlexander Motin "UMask": "0x1" 112752d973f5SAlexander Motin }, 112852d973f5SAlexander Motin { 112952d973f5SAlexander Motin "BriefDescription": "Counts demand data reads that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 113052d973f5SAlexander Motin "Counter": "0,1,2,3", 113152d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 113252d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 113352d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.HITM_OTHER_CORE", 113452d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 113552d973f5SAlexander Motin "MSRValue": "0x10003C0001", 113652d973f5SAlexander Motin "Offcore": "1", 113752d973f5SAlexander Motin "SampleAfterValue": "100003", 113852d973f5SAlexander Motin "UMask": "0x1" 113952d973f5SAlexander Motin }, 114052d973f5SAlexander Motin { 114152d973f5SAlexander Motin "BriefDescription": "Counts demand data reads that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 114252d973f5SAlexander Motin "Counter": "0,1,2,3", 114352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 114452d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 114552d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD", 114652d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1147*18054d02SAlexander Motin "MSRValue": "0x4003C0001", 114852d973f5SAlexander Motin "Offcore": "1", 114952d973f5SAlexander Motin "SampleAfterValue": "100003", 115052d973f5SAlexander Motin "UMask": "0x1" 115152d973f5SAlexander Motin }, 115252d973f5SAlexander Motin { 115352d973f5SAlexander Motin "BriefDescription": "Counts demand data reads that hit in the L3 and sibling core snoops are not needed as either the core-valid bit is not set or the shared line is present in multiple cores.", 115452d973f5SAlexander Motin "Counter": "0,1,2,3", 115552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 115652d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 115752d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.NO_SNOOP_NEEDED", 115852d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1159*18054d02SAlexander Motin "MSRValue": "0x1003C0001", 116052d973f5SAlexander Motin "Offcore": "1", 116152d973f5SAlexander Motin "SampleAfterValue": "100003", 116252d973f5SAlexander Motin "UMask": "0x1" 116352d973f5SAlexander Motin }, 116452d973f5SAlexander Motin { 116552d973f5SAlexander Motin "BriefDescription": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD", 116652d973f5SAlexander Motin "Counter": "0,1,2,3", 116752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 116852d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 116952d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD", 117052d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1171*18054d02SAlexander Motin "MSRValue": "0x8003C0001", 117252d973f5SAlexander Motin "Offcore": "1", 117352d973f5SAlexander Motin "SampleAfterValue": "100003", 117452d973f5SAlexander Motin "UMask": "0x1" 117552d973f5SAlexander Motin }, 117652d973f5SAlexander Motin { 117752d973f5SAlexander Motin "BriefDescription": "Counts all demand data writes (RFOs) that have any response type.", 117852d973f5SAlexander Motin "Counter": "0,1,2,3", 117952d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 118052d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 118152d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.ANY_RESPONSE", 118252d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1183*18054d02SAlexander Motin "MSRValue": "0x10002", 118452d973f5SAlexander Motin "Offcore": "1", 118552d973f5SAlexander Motin "SampleAfterValue": "100003", 118652d973f5SAlexander Motin "UMask": "0x1" 118752d973f5SAlexander Motin }, 118852d973f5SAlexander Motin { 118952d973f5SAlexander Motin "BriefDescription": "Counts all demand data writes (RFOs) that hit in the L3.", 119052d973f5SAlexander Motin "Counter": "0,1,2,3", 119152d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 119252d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 119352d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.ANY_SNOOP", 119452d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 119552d973f5SAlexander Motin "MSRValue": "0x3F803C0002", 119652d973f5SAlexander Motin "Offcore": "1", 119752d973f5SAlexander Motin "SampleAfterValue": "100003", 119852d973f5SAlexander Motin "UMask": "0x1" 119952d973f5SAlexander Motin }, 120052d973f5SAlexander Motin { 120152d973f5SAlexander Motin "BriefDescription": "Counts all demand data writes (RFOs) that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 120252d973f5SAlexander Motin "Counter": "0,1,2,3", 120352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 120452d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 120552d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.HITM_OTHER_CORE", 120652d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 120752d973f5SAlexander Motin "MSRValue": "0x10003C0002", 120852d973f5SAlexander Motin "Offcore": "1", 120952d973f5SAlexander Motin "SampleAfterValue": "100003", 121052d973f5SAlexander Motin "UMask": "0x1" 121152d973f5SAlexander Motin }, 121252d973f5SAlexander Motin { 121352d973f5SAlexander Motin "BriefDescription": "Counts all demand data writes (RFOs) that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 121452d973f5SAlexander Motin "Counter": "0,1,2,3", 121552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 121652d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 121752d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.HIT_OTHER_CORE_NO_FWD", 121852d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1219*18054d02SAlexander Motin "MSRValue": "0x4003C0002", 122052d973f5SAlexander Motin "Offcore": "1", 122152d973f5SAlexander Motin "SampleAfterValue": "100003", 122252d973f5SAlexander Motin "UMask": "0x1" 122352d973f5SAlexander Motin }, 122452d973f5SAlexander Motin { 122552d973f5SAlexander Motin "BriefDescription": "Counts all demand data writes (RFOs) that hit in the L3 and sibling core snoops are not needed as either the core-valid bit is not set or the shared line is present in multiple cores.", 122652d973f5SAlexander Motin "Counter": "0,1,2,3", 122752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 122852d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 122952d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.NO_SNOOP_NEEDED", 123052d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1231*18054d02SAlexander Motin "MSRValue": "0x1003C0002", 123252d973f5SAlexander Motin "Offcore": "1", 123352d973f5SAlexander Motin "SampleAfterValue": "100003", 123452d973f5SAlexander Motin "UMask": "0x1" 123552d973f5SAlexander Motin }, 123652d973f5SAlexander Motin { 123752d973f5SAlexander Motin "BriefDescription": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.SNOOP_HIT_WITH_FWD", 123852d973f5SAlexander Motin "Counter": "0,1,2,3", 123952d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 124052d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 124152d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.DEMAND_RFO.L3_HIT.SNOOP_HIT_WITH_FWD", 124252d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1243*18054d02SAlexander Motin "MSRValue": "0x8003C0002", 124452d973f5SAlexander Motin "Offcore": "1", 124552d973f5SAlexander Motin "SampleAfterValue": "100003", 124652d973f5SAlexander Motin "UMask": "0x1" 124752d973f5SAlexander Motin }, 124852d973f5SAlexander Motin { 124952d973f5SAlexander Motin "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests that have any response type.", 125052d973f5SAlexander Motin "Counter": "0,1,2,3", 125152d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 125252d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 125352d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.ANY_RESPONSE", 125452d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1255*18054d02SAlexander Motin "MSRValue": "0x10400", 125652d973f5SAlexander Motin "Offcore": "1", 125752d973f5SAlexander Motin "SampleAfterValue": "100003", 125852d973f5SAlexander Motin "UMask": "0x1" 125952d973f5SAlexander Motin }, 126052d973f5SAlexander Motin { 126152d973f5SAlexander Motin "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests that hit in the L3.", 126252d973f5SAlexander Motin "Counter": "0,1,2,3", 126352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 126452d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 126552d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_HIT.ANY_SNOOP", 126652d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 126752d973f5SAlexander Motin "MSRValue": "0x3F803C0400", 126852d973f5SAlexander Motin "Offcore": "1", 126952d973f5SAlexander Motin "SampleAfterValue": "100003", 127052d973f5SAlexander Motin "UMask": "0x1" 127152d973f5SAlexander Motin }, 127252d973f5SAlexander Motin { 127352d973f5SAlexander Motin "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 127452d973f5SAlexander Motin "Counter": "0,1,2,3", 127552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 127652d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 127752d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_HIT.HITM_OTHER_CORE", 127852d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 127952d973f5SAlexander Motin "MSRValue": "0x10003C0400", 128052d973f5SAlexander Motin "Offcore": "1", 128152d973f5SAlexander Motin "SampleAfterValue": "100003", 128252d973f5SAlexander Motin "UMask": "0x1" 128352d973f5SAlexander Motin }, 128452d973f5SAlexander Motin { 128552d973f5SAlexander Motin "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 128652d973f5SAlexander Motin "Counter": "0,1,2,3", 128752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 128852d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 128952d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_HIT.HIT_OTHER_CORE_NO_FWD", 129052d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1291*18054d02SAlexander Motin "MSRValue": "0x4003C0400", 129252d973f5SAlexander Motin "Offcore": "1", 129352d973f5SAlexander Motin "SampleAfterValue": "100003", 129452d973f5SAlexander Motin "UMask": "0x1" 129552d973f5SAlexander Motin }, 129652d973f5SAlexander Motin { 129752d973f5SAlexander Motin "BriefDescription": "Counts L1 data cache hardware prefetch requests and software prefetch requests that hit in the L3 and sibling core snoops are not needed as either the core-valid bit is not set or the shared line is present in multiple cores.", 129852d973f5SAlexander Motin "Counter": "0,1,2,3", 129952d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 130052d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 130152d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_HIT.NO_SNOOP_NEEDED", 130252d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1303*18054d02SAlexander Motin "MSRValue": "0x1003C0400", 130452d973f5SAlexander Motin "Offcore": "1", 130552d973f5SAlexander Motin "SampleAfterValue": "100003", 130652d973f5SAlexander Motin "UMask": "0x1" 130752d973f5SAlexander Motin }, 130852d973f5SAlexander Motin { 130952d973f5SAlexander Motin "BriefDescription": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_HIT.SNOOP_HIT_WITH_FWD", 131052d973f5SAlexander Motin "Counter": "0,1,2,3", 131152d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 131252d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 131352d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L1D_AND_SW.L3_HIT.SNOOP_HIT_WITH_FWD", 131452d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1315*18054d02SAlexander Motin "MSRValue": "0x8003C0400", 131652d973f5SAlexander Motin "Offcore": "1", 131752d973f5SAlexander Motin "SampleAfterValue": "100003", 131852d973f5SAlexander Motin "UMask": "0x1" 131952d973f5SAlexander Motin }, 132052d973f5SAlexander Motin { 132152d973f5SAlexander Motin "BriefDescription": "Counts prefetch (that bring data to L2) data reads that have any response type.", 132252d973f5SAlexander Motin "Counter": "0,1,2,3", 132352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 132452d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 132552d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.ANY_RESPONSE", 132652d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1327*18054d02SAlexander Motin "MSRValue": "0x10010", 132852d973f5SAlexander Motin "Offcore": "1", 132952d973f5SAlexander Motin "SampleAfterValue": "100003", 133052d973f5SAlexander Motin "UMask": "0x1" 133152d973f5SAlexander Motin }, 133252d973f5SAlexander Motin { 133352d973f5SAlexander Motin "BriefDescription": "Counts prefetch (that bring data to L2) data reads that hit in the L3.", 133452d973f5SAlexander Motin "Counter": "0,1,2,3", 133552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 133652d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 133752d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_HIT.ANY_SNOOP", 133852d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 133952d973f5SAlexander Motin "MSRValue": "0x3F803C0010", 134052d973f5SAlexander Motin "Offcore": "1", 134152d973f5SAlexander Motin "SampleAfterValue": "100003", 134252d973f5SAlexander Motin "UMask": "0x1" 134352d973f5SAlexander Motin }, 134452d973f5SAlexander Motin { 134552d973f5SAlexander Motin "BriefDescription": "Counts prefetch (that bring data to L2) data reads that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 134652d973f5SAlexander Motin "Counter": "0,1,2,3", 134752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 134852d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 134952d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_HIT.HITM_OTHER_CORE", 135052d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 135152d973f5SAlexander Motin "MSRValue": "0x10003C0010", 135252d973f5SAlexander Motin "Offcore": "1", 135352d973f5SAlexander Motin "SampleAfterValue": "100003", 135452d973f5SAlexander Motin "UMask": "0x1" 135552d973f5SAlexander Motin }, 135652d973f5SAlexander Motin { 135752d973f5SAlexander Motin "BriefDescription": "Counts prefetch (that bring data to L2) data reads that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 135852d973f5SAlexander Motin "Counter": "0,1,2,3", 135952d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 136052d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 136152d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD", 136252d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1363*18054d02SAlexander Motin "MSRValue": "0x4003C0010", 136452d973f5SAlexander Motin "Offcore": "1", 136552d973f5SAlexander Motin "SampleAfterValue": "100003", 136652d973f5SAlexander Motin "UMask": "0x1" 136752d973f5SAlexander Motin }, 136852d973f5SAlexander Motin { 136952d973f5SAlexander Motin "BriefDescription": "Counts prefetch (that bring data to L2) data reads that hit in the L3 and sibling core snoops are not needed as either the core-valid bit is not set or the shared line is present in multiple cores.", 137052d973f5SAlexander Motin "Counter": "0,1,2,3", 137152d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 137252d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 137352d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_HIT.NO_SNOOP_NEEDED", 137452d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1375*18054d02SAlexander Motin "MSRValue": "0x1003C0010", 137652d973f5SAlexander Motin "Offcore": "1", 137752d973f5SAlexander Motin "SampleAfterValue": "100003", 137852d973f5SAlexander Motin "UMask": "0x1" 137952d973f5SAlexander Motin }, 138052d973f5SAlexander Motin { 138152d973f5SAlexander Motin "BriefDescription": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD", 138252d973f5SAlexander Motin "Counter": "0,1,2,3", 138352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 138452d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 138552d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L2_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD", 138652d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1387*18054d02SAlexander Motin "MSRValue": "0x8003C0010", 138852d973f5SAlexander Motin "Offcore": "1", 138952d973f5SAlexander Motin "SampleAfterValue": "100003", 139052d973f5SAlexander Motin "UMask": "0x1" 139152d973f5SAlexander Motin }, 139252d973f5SAlexander Motin { 139352d973f5SAlexander Motin "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs that have any response type.", 139452d973f5SAlexander Motin "Counter": "0,1,2,3", 139552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 139652d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 139752d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.ANY_RESPONSE", 139852d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1399*18054d02SAlexander Motin "MSRValue": "0x10020", 140052d973f5SAlexander Motin "Offcore": "1", 140152d973f5SAlexander Motin "SampleAfterValue": "100003", 140252d973f5SAlexander Motin "UMask": "0x1" 140352d973f5SAlexander Motin }, 140452d973f5SAlexander Motin { 140552d973f5SAlexander Motin "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs that hit in the L3.", 140652d973f5SAlexander Motin "Counter": "0,1,2,3", 140752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 140852d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 140952d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_HIT.ANY_SNOOP", 141052d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 141152d973f5SAlexander Motin "MSRValue": "0x3F803C0020", 141252d973f5SAlexander Motin "Offcore": "1", 141352d973f5SAlexander Motin "SampleAfterValue": "100003", 141452d973f5SAlexander Motin "UMask": "0x1" 141552d973f5SAlexander Motin }, 141652d973f5SAlexander Motin { 141752d973f5SAlexander Motin "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 141852d973f5SAlexander Motin "Counter": "0,1,2,3", 141952d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 142052d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 142152d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_HIT.HITM_OTHER_CORE", 142252d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 142352d973f5SAlexander Motin "MSRValue": "0x10003C0020", 142452d973f5SAlexander Motin "Offcore": "1", 142552d973f5SAlexander Motin "SampleAfterValue": "100003", 142652d973f5SAlexander Motin "UMask": "0x1" 142752d973f5SAlexander Motin }, 142852d973f5SAlexander Motin { 142952d973f5SAlexander Motin "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 143052d973f5SAlexander Motin "Counter": "0,1,2,3", 143152d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 143252d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 143352d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_HIT.HIT_OTHER_CORE_NO_FWD", 143452d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1435*18054d02SAlexander Motin "MSRValue": "0x4003C0020", 143652d973f5SAlexander Motin "Offcore": "1", 143752d973f5SAlexander Motin "SampleAfterValue": "100003", 143852d973f5SAlexander Motin "UMask": "0x1" 143952d973f5SAlexander Motin }, 144052d973f5SAlexander Motin { 144152d973f5SAlexander Motin "BriefDescription": "Counts all prefetch (that bring data to L2) RFOs that hit in the L3 and sibling core snoops are not needed as either the core-valid bit is not set or the shared line is present in multiple cores.", 144252d973f5SAlexander Motin "Counter": "0,1,2,3", 144352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 144452d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 144552d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_HIT.NO_SNOOP_NEEDED", 144652d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1447*18054d02SAlexander Motin "MSRValue": "0x1003C0020", 144852d973f5SAlexander Motin "Offcore": "1", 144952d973f5SAlexander Motin "SampleAfterValue": "100003", 145052d973f5SAlexander Motin "UMask": "0x1" 145152d973f5SAlexander Motin }, 145252d973f5SAlexander Motin { 145352d973f5SAlexander Motin "BriefDescription": "OFFCORE_RESPONSE.PF_L2_RFO.L3_HIT.SNOOP_HIT_WITH_FWD", 145452d973f5SAlexander Motin "Counter": "0,1,2,3", 145552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 145652d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 145752d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L2_RFO.L3_HIT.SNOOP_HIT_WITH_FWD", 145852d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1459*18054d02SAlexander Motin "MSRValue": "0x8003C0020", 146052d973f5SAlexander Motin "Offcore": "1", 146152d973f5SAlexander Motin "SampleAfterValue": "100003", 146252d973f5SAlexander Motin "UMask": "0x1" 146352d973f5SAlexander Motin }, 146452d973f5SAlexander Motin { 146552d973f5SAlexander Motin "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads that have any response type.", 146652d973f5SAlexander Motin "Counter": "0,1,2,3", 146752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 146852d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 146952d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.ANY_RESPONSE", 147052d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1471*18054d02SAlexander Motin "MSRValue": "0x10080", 147252d973f5SAlexander Motin "Offcore": "1", 147352d973f5SAlexander Motin "SampleAfterValue": "100003", 147452d973f5SAlexander Motin "UMask": "0x1" 147552d973f5SAlexander Motin }, 147652d973f5SAlexander Motin { 147752d973f5SAlexander Motin "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads that hit in the L3.", 147852d973f5SAlexander Motin "Counter": "0,1,2,3", 147952d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 148052d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 148152d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.ANY_SNOOP", 148252d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 148352d973f5SAlexander Motin "MSRValue": "0x3F803C0080", 148452d973f5SAlexander Motin "Offcore": "1", 148552d973f5SAlexander Motin "SampleAfterValue": "100003", 148652d973f5SAlexander Motin "UMask": "0x1" 148752d973f5SAlexander Motin }, 148852d973f5SAlexander Motin { 148952d973f5SAlexander Motin "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 149052d973f5SAlexander Motin "Counter": "0,1,2,3", 149152d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 149252d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 149352d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.HITM_OTHER_CORE", 149452d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 149552d973f5SAlexander Motin "MSRValue": "0x10003C0080", 149652d973f5SAlexander Motin "Offcore": "1", 149752d973f5SAlexander Motin "SampleAfterValue": "100003", 149852d973f5SAlexander Motin "UMask": "0x1" 149952d973f5SAlexander Motin }, 150052d973f5SAlexander Motin { 150152d973f5SAlexander Motin "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 150252d973f5SAlexander Motin "Counter": "0,1,2,3", 150352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 150452d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 150552d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.HIT_OTHER_CORE_NO_FWD", 150652d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1507*18054d02SAlexander Motin "MSRValue": "0x4003C0080", 150852d973f5SAlexander Motin "Offcore": "1", 150952d973f5SAlexander Motin "SampleAfterValue": "100003", 151052d973f5SAlexander Motin "UMask": "0x1" 151152d973f5SAlexander Motin }, 151252d973f5SAlexander Motin { 151352d973f5SAlexander Motin "BriefDescription": "Counts all prefetch (that bring data to LLC only) data reads that hit in the L3 and sibling core snoops are not needed as either the core-valid bit is not set or the shared line is present in multiple cores.", 151452d973f5SAlexander Motin "Counter": "0,1,2,3", 151552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 151652d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 151752d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.NO_SNOOP_NEEDED", 151852d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1519*18054d02SAlexander Motin "MSRValue": "0x1003C0080", 152052d973f5SAlexander Motin "Offcore": "1", 152152d973f5SAlexander Motin "SampleAfterValue": "100003", 152252d973f5SAlexander Motin "UMask": "0x1" 152352d973f5SAlexander Motin }, 152452d973f5SAlexander Motin { 152552d973f5SAlexander Motin "BriefDescription": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD", 152652d973f5SAlexander Motin "Counter": "0,1,2,3", 152752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 152852d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 152952d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L3_DATA_RD.L3_HIT.SNOOP_HIT_WITH_FWD", 153052d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1531*18054d02SAlexander Motin "MSRValue": "0x8003C0080", 153252d973f5SAlexander Motin "Offcore": "1", 153352d973f5SAlexander Motin "SampleAfterValue": "100003", 153452d973f5SAlexander Motin "UMask": "0x1" 153552d973f5SAlexander Motin }, 153652d973f5SAlexander Motin { 153752d973f5SAlexander Motin "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs that have any response type.", 153852d973f5SAlexander Motin "Counter": "0,1,2,3", 153952d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 154052d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 154152d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.ANY_RESPONSE", 154252d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1543*18054d02SAlexander Motin "MSRValue": "0x10100", 154452d973f5SAlexander Motin "Offcore": "1", 154552d973f5SAlexander Motin "SampleAfterValue": "100003", 154652d973f5SAlexander Motin "UMask": "0x1" 154752d973f5SAlexander Motin }, 154852d973f5SAlexander Motin { 154952d973f5SAlexander Motin "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs that hit in the L3.", 155052d973f5SAlexander Motin "Counter": "0,1,2,3", 155152d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 155252d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 155352d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.ANY_SNOOP", 155452d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 155552d973f5SAlexander Motin "MSRValue": "0x3F803C0100", 155652d973f5SAlexander Motin "Offcore": "1", 155752d973f5SAlexander Motin "SampleAfterValue": "100003", 155852d973f5SAlexander Motin "UMask": "0x1" 155952d973f5SAlexander Motin }, 156052d973f5SAlexander Motin { 156152d973f5SAlexander Motin "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 156252d973f5SAlexander Motin "Counter": "0,1,2,3", 156352d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 156452d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 156552d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.HITM_OTHER_CORE", 156652d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 156752d973f5SAlexander Motin "MSRValue": "0x10003C0100", 156852d973f5SAlexander Motin "Offcore": "1", 156952d973f5SAlexander Motin "SampleAfterValue": "100003", 157052d973f5SAlexander Motin "UMask": "0x1" 157152d973f5SAlexander Motin }, 157252d973f5SAlexander Motin { 157352d973f5SAlexander Motin "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs that hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded.", 157452d973f5SAlexander Motin "Counter": "0,1,2,3", 157552d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 157652d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 157752d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.HIT_OTHER_CORE_NO_FWD", 157852d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1579*18054d02SAlexander Motin "MSRValue": "0x4003C0100", 158052d973f5SAlexander Motin "Offcore": "1", 158152d973f5SAlexander Motin "SampleAfterValue": "100003", 158252d973f5SAlexander Motin "UMask": "0x1" 158352d973f5SAlexander Motin }, 158452d973f5SAlexander Motin { 158552d973f5SAlexander Motin "BriefDescription": "Counts all prefetch (that bring data to LLC only) RFOs that hit in the L3 and sibling core snoops are not needed as either the core-valid bit is not set or the shared line is present in multiple cores.", 158652d973f5SAlexander Motin "Counter": "0,1,2,3", 158752d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 158852d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 158952d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.NO_SNOOP_NEEDED", 159052d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1591*18054d02SAlexander Motin "MSRValue": "0x1003C0100", 159252d973f5SAlexander Motin "Offcore": "1", 159352d973f5SAlexander Motin "SampleAfterValue": "100003", 159452d973f5SAlexander Motin "UMask": "0x1" 159552d973f5SAlexander Motin }, 159652d973f5SAlexander Motin { 159752d973f5SAlexander Motin "BriefDescription": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.SNOOP_HIT_WITH_FWD", 159852d973f5SAlexander Motin "Counter": "0,1,2,3", 159952d973f5SAlexander Motin "CounterHTOff": "0,1,2,3", 160052d973f5SAlexander Motin "EventCode": "0xB7, 0xBB", 160152d973f5SAlexander Motin "EventName": "OFFCORE_RESPONSE.PF_L3_RFO.L3_HIT.SNOOP_HIT_WITH_FWD", 160252d973f5SAlexander Motin "MSRIndex": "0x1a6,0x1a7", 1603*18054d02SAlexander Motin "MSRValue": "0x8003C0100", 160452d973f5SAlexander Motin "Offcore": "1", 160552d973f5SAlexander Motin "SampleAfterValue": "100003", 160652d973f5SAlexander Motin "UMask": "0x1" 160752d973f5SAlexander Motin }, 160852d973f5SAlexander Motin { 1609959826caSMatt Macy "BriefDescription": "Number of cache line split locks sent to uncore.", 1610959826caSMatt Macy "Counter": "0,1,2,3", 161152d973f5SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 161252d973f5SAlexander Motin "EventCode": "0xF4", 1613959826caSMatt Macy "EventName": "SQ_MISC.SPLIT_LOCK", 1614959826caSMatt Macy "PublicDescription": "Counts the number of cache line split locks sent to the uncore.", 1615959826caSMatt Macy "SampleAfterValue": "100003", 161652d973f5SAlexander Motin "UMask": "0x10" 1617*18054d02SAlexander Motin }, 1618*18054d02SAlexander Motin { 1619*18054d02SAlexander Motin "BriefDescription": "Number of PREFETCHNTA instructions executed.", 1620*18054d02SAlexander Motin "Counter": "0,1,2,3", 1621*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 1622*18054d02SAlexander Motin "EventCode": "0x32", 1623*18054d02SAlexander Motin "EventName": "SW_PREFETCH_ACCESS.NTA", 1624*18054d02SAlexander Motin "SampleAfterValue": "2000003", 1625*18054d02SAlexander Motin "UMask": "0x1" 1626*18054d02SAlexander Motin }, 1627*18054d02SAlexander Motin { 1628*18054d02SAlexander Motin "BriefDescription": "Number of PREFETCHW instructions executed.", 1629*18054d02SAlexander Motin "Counter": "0,1,2,3", 1630*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 1631*18054d02SAlexander Motin "EventCode": "0x32", 1632*18054d02SAlexander Motin "EventName": "SW_PREFETCH_ACCESS.PREFETCHW", 1633*18054d02SAlexander Motin "SampleAfterValue": "2000003", 1634*18054d02SAlexander Motin "UMask": "0x8" 1635*18054d02SAlexander Motin }, 1636*18054d02SAlexander Motin { 1637*18054d02SAlexander Motin "BriefDescription": "Number of PREFETCHT0 instructions executed.", 1638*18054d02SAlexander Motin "Counter": "0,1,2,3", 1639*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 1640*18054d02SAlexander Motin "EventCode": "0x32", 1641*18054d02SAlexander Motin "EventName": "SW_PREFETCH_ACCESS.T0", 1642*18054d02SAlexander Motin "SampleAfterValue": "2000003", 1643*18054d02SAlexander Motin "UMask": "0x2" 1644*18054d02SAlexander Motin }, 1645*18054d02SAlexander Motin { 1646*18054d02SAlexander Motin "BriefDescription": "Number of PREFETCHT1 or PREFETCHT2 instructions executed.", 1647*18054d02SAlexander Motin "Counter": "0,1,2,3", 1648*18054d02SAlexander Motin "CounterHTOff": "0,1,2,3,4,5,6,7", 1649*18054d02SAlexander Motin "EventCode": "0x32", 1650*18054d02SAlexander Motin "EventName": "SW_PREFETCH_ACCESS.T1_T2", 1651*18054d02SAlexander Motin "SampleAfterValue": "2000003", 1652*18054d02SAlexander Motin "UMask": "0x4" 1653959826caSMatt Macy } 1654959826caSMatt Macy] 1655