Skip to content

Haswell Client - Offcore Events

Microarchitectures

Offcore Events

Event Name Description Programming Info
OFFCORE_RESPONSE:request=ALL_REQUESTS: response=L3_MISS.ANY_RESPONSE Counts all requests miss in the L3 EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=3FFFC08FFFH
OFFCORE_RESPONSE:request=ALL_REQUESTS: response=L3_HIT.ANY_RESPONSE Counts all requests hit in the L3 EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=3F803C8FFFH
OFFCORE_RESPONSE:request=ALL_READS: response=L3_MISS.LOCAL_DRAM miss the L3 and the data is returned from local dram EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=1004007F7H
OFFCORE_RESPONSE:request=ALL_READS: response=L3_MISS.ANY_RESPONSE miss in the L3 EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=3FFFC007F7H
OFFCORE_RESPONSE:request=ALL_READS: response=L3_HIT.HITM_OTHER_CORE hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=10003C07F7H
OFFCORE_RESPONSE:request=ALL_READS: response=L3_HIT.HIT_OTHER_CORE_NO_FWD hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=4003C07F7H
OFFCORE_RESPONSE:request=ALL_CODE_RD: response=L3_MISS.LOCAL_DRAM Counts all demand & prefetch code reads miss the L3 and the data is returned from local dram EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=100400244H
OFFCORE_RESPONSE:request=ALL_CODE_RD: response=L3_MISS.ANY_RESPONSE Counts all demand & prefetch code reads miss in the L3 EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=3FFFC00244H
OFFCORE_RESPONSE:request=ALL_CODE_RD: response=L3_HIT.HIT_OTHER_CORE_NO_FWD Counts all demand & prefetch code reads hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=4003C0244H
OFFCORE_RESPONSE:request=ALL_RFO: response=L3_MISS.LOCAL_DRAM Counts all demand & prefetch RFOs miss the L3 and the data is returned from local dram EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=100400122H
OFFCORE_RESPONSE:request=ALL_RFO: response=L3_MISS.ANY_RESPONSE Counts all demand & prefetch RFOs miss in the L3 EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=3FFFC00122H
OFFCORE_RESPONSE:request=ALL_RFO: response=L3_HIT.HITM_OTHER_CORE Counts all demand & prefetch RFOs hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=10003C0122H
OFFCORE_RESPONSE:request=ALL_RFO: response=L3_HIT.HIT_OTHER_CORE_NO_FWD Counts all demand & prefetch RFOs hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=4003C0122H
OFFCORE_RESPONSE:request=ALL_DATA_RD: response=L3_MISS.LOCAL_DRAM Counts all demand & prefetch data reads miss the L3 and the data is returned from local dram EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=100400091H
OFFCORE_RESPONSE:request=ALL_DATA_RD: response=L3_MISS.ANY_RESPONSE Counts all demand & prefetch data reads miss in the L3 EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=3FFFC00091H
OFFCORE_RESPONSE:request=ALL_DATA_RD: response=L3_HIT.HITM_OTHER_CORE Counts all demand & prefetch data reads hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=10003C0091H
OFFCORE_RESPONSE:request=ALL_DATA_RD: response=L3_HIT.HIT_OTHER_CORE_NO_FWD Counts all demand & prefetch data reads hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=4003C0091H
OFFCORE_RESPONSE:request=PF_L3_CODE_RD: response=L3_MISS.ANY_RESPONSE Counts prefetch (that bring data to LLC only) code reads miss in the L3 EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=3FFFC00200H
OFFCORE_RESPONSE:request=PF_L3_CODE_RD: response=L3_HIT.ANY_RESPONSE Counts prefetch (that bring data to LLC only) code reads hit in the L3 EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=3F803C0200H
OFFCORE_RESPONSE:request=PF_L3_RFO: response=L3_MISS.ANY_RESPONSE Counts all prefetch (that bring data to LLC only) RFOs miss in the L3 EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=3FFFC00100H
OFFCORE_RESPONSE:request=PF_L3_RFO: response=L3_HIT.ANY_RESPONSE Counts all prefetch (that bring data to LLC only) RFOs hit in the L3 EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=3F803C0100H
OFFCORE_RESPONSE:request=PF_L3_DATA_RD: response=L3_MISS.ANY_RESPONSE Counts all prefetch (that bring data to LLC only) data reads miss in the L3 EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=3FFFC00080H
OFFCORE_RESPONSE:request=PF_L3_DATA_RD: response=L3_HIT.ANY_RESPONSE Counts all prefetch (that bring data to LLC only) data reads hit in the L3 EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=3F803C0080H
OFFCORE_RESPONSE:request=PF_L2_CODE_RD: response=L3_MISS.ANY_RESPONSE Counts all prefetch (that bring data to LLC only) code reads miss in the L3 EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=3FFFC00040H
OFFCORE_RESPONSE:request=PF_L2_CODE_RD: response=L3_HIT.ANY_RESPONSE Counts all prefetch (that bring data to LLC only) code reads hit in the L3 EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=3F803C0040H
OFFCORE_RESPONSE:request=PF_L2_RFO: response=L3_MISS.ANY_RESPONSE Counts all prefetch (that bring data to L2) RFOs miss in the L3 EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=3FFFC00020H
OFFCORE_RESPONSE:request=PF_L2_RFO: response=L3_HIT.ANY_RESPONSE Counts all prefetch (that bring data to L2) RFOs hit in the L3 EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=3F803C0020H
OFFCORE_RESPONSE:request=PF_L2_DATA_RD: response=L3_MISS.ANY_RESPONSE Counts prefetch (that bring data to L2) data reads miss in the L3 EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=3FFFC00010H
OFFCORE_RESPONSE:request=PF_L2_DATA_RD: response=L3_HIT.ANY_RESPONSE Counts prefetch (that bring data to L2) data reads hit in the L3 EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=3F803C0010H
OFFCORE_RESPONSE:request=DEMAND_CODE_RD: response=L3_MISS.LOCAL_DRAM Counts all demand code reads miss the L3 and the data is returned from local dram EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=100400004H
OFFCORE_RESPONSE:request=DEMAND_CODE_RD: response=L3_MISS.ANY_RESPONSE Counts all demand code reads miss in the L3 EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=3FFFC00004H
OFFCORE_RESPONSE:request=DEMAND_CODE_RD: response=L3_HIT.HITM_OTHER_CORE Counts all demand code reads hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=10003C0004H
OFFCORE_RESPONSE:request=DEMAND_CODE_RD: response=L3_HIT.HIT_OTHER_CORE_NO_FWD Counts all demand code reads hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=4003C0004H
OFFCORE_RESPONSE:request=DEMAND_RFO: response=L3_MISS.LOCAL_DRAM Counts all demand data writes (RFOs) miss the L3 and the data is returned from local dram EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=100400002H
OFFCORE_RESPONSE:request=DEMAND_RFO: response=L3_MISS.ANY_RESPONSE Counts all demand data writes (RFOs) miss in the L3 EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=3FFFC00002H
OFFCORE_RESPONSE:request=DEMAND_RFO: response=L3_HIT.HITM_OTHER_CORE Counts all demand data writes (RFOs) hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=10003C0002H
OFFCORE_RESPONSE:request=DEMAND_RFO: response=L3_HIT.HIT_OTHER_CORE_NO_FWD Counts all demand data writes (RFOs) hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=4003C0002H
OFFCORE_RESPONSE:request=DEMAND_DATA_RD: response=L3_MISS.LOCAL_DRAM Counts demand data reads miss the L3 and the data is returned from local dram EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=100400001H
OFFCORE_RESPONSE:request=DEMAND_DATA_RD: response=L3_MISS.ANY_RESPONSE Counts demand data reads miss in the L3 EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=3FFFC00001H
OFFCORE_RESPONSE:request=DEMAND_DATA_RD: response=L3_HIT.HITM_OTHER_CORE Counts demand data reads hit in the L3 and the snoop to one of the sibling cores hits the line in M state and the line is forwarded EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=10003C0001H
OFFCORE_RESPONSE:request=DEMAND_DATA_RD: response=L3_HIT.HIT_OTHER_CORE_NO_FWD Counts demand data reads hit in the L3 and the snoops to sibling cores hit in either E/S state and the line is not forwarded EventSel={B7H,BBH} UMask=01H MSR_OFFCORE_RSPx{1A6H,1A7H}=4003C0001H