pmc.corei7.3 (211397) | pmc.corei7.3 (229470) |
---|---|
1.\" Copyright (c) 2010 Fabien Thomas. All rights reserved. 2.\" 3.\" Redistribution and use in source and binary forms, with or without 4.\" modification, are permitted provided that the following conditions 5.\" are met: 6.\" 1. Redistributions of source code must retain the above copyright 7.\" notice, this list of conditions and the following disclaimer. 8.\" 2. Redistributions in binary form must reproduce the above copyright --- 7 unchanged lines hidden (view full) --- 16.\" for any direct, indirect, incidental, special, exemplary, or consequential 17.\" damages (including, but not limited to, procurement of substitute goods 18.\" or services; loss of use, data, or profits; or business interruption) 19.\" however caused and on any theory of liability, whether in contract, strict 20.\" liability, or tort (including negligence or otherwise) arising in any way 21.\" out of the use of this software, even if advised of the possibility of 22.\" such damage. 23.\" | 1.\" Copyright (c) 2010 Fabien Thomas. All rights reserved. 2.\" 3.\" Redistribution and use in source and binary forms, with or without 4.\" modification, are permitted provided that the following conditions 5.\" are met: 6.\" 1. Redistributions of source code must retain the above copyright 7.\" notice, this list of conditions and the following disclaimer. 8.\" 2. Redistributions in binary form must reproduce the above copyright --- 7 unchanged lines hidden (view full) --- 16.\" for any direct, indirect, incidental, special, exemplary, or consequential 17.\" damages (including, but not limited to, procurement of substitute goods 18.\" or services; loss of use, data, or profits; or business interruption) 19.\" however caused and on any theory of liability, whether in contract, strict 20.\" liability, or tort (including negligence or otherwise) arising in any way 21.\" out of the use of this software, even if advised of the possibility of 22.\" such damage. 23.\" |
24.\" $FreeBSD: head/lib/libpmc/pmc.corei7.3 211397 2010-08-16 15:18:30Z joel $ | 24.\" $FreeBSD: head/lib/libpmc/pmc.corei7.3 229470 2012-01-04 07:58:36Z fabient $ |
25.\" 26.Dd March 24, 2010 27.Dt PMC.COREI7 3 28.Os 29.Sh NAME 30.Nm pmc.corei7 31.Nd measurement events for 32.Tn Intel --- 162 unchanged lines hidden (view full) --- 195Counts number of completed page walks due to load miss in the STLB. 196.It Li DTLB_LOAD_MISSES.STLB_HIT 197.Pq Event 08H , Umask 10H 198Number of cache load STLB hits 199.It Li DTLB_LOAD_MISSES.PDE_MISS 200.Pq Event 08H , Umask 20H 201Number of DTLB cache load misses where the low part of the linear to 202physical address translation was missed. | 25.\" 26.Dd March 24, 2010 27.Dt PMC.COREI7 3 28.Os 29.Sh NAME 30.Nm pmc.corei7 31.Nd measurement events for 32.Tn Intel --- 162 unchanged lines hidden (view full) --- 195Counts number of completed page walks due to load miss in the STLB. 196.It Li DTLB_LOAD_MISSES.STLB_HIT 197.Pq Event 08H , Umask 10H 198Number of cache load STLB hits 199.It Li DTLB_LOAD_MISSES.PDE_MISS 200.Pq Event 08H , Umask 20H 201Number of DTLB cache load misses where the low part of the linear to 202physical address translation was missed. |
203.It Li DTLB_LOAD_MISSES.PDP_MISS 204.Pq Event 08H , Umask 40H 205Number of DTLB cache load misses where the high part of the linear to 206physical address translation was missed. | |
207.It Li DTLB_LOAD_MISSES.LARGE_WALK_COMPLETED 208.Pq Event 08H , Umask 80H 209Counts number of completed large page walks due to load miss in the STLB. 210.It Li MEM_INST_RETIRED.LOADS 211.Pq Event 0BH , Umask 01H 212Counts the number of instructions with an architecturally-visible store 213retired on the architected path. 214In conjunction with ld_lat facility --- 426 unchanged lines hidden (view full) --- 641once. 642The event does not include non- memory accesses, such as I/O accesses. 643Counter 0, 1 only 644.It Li L1D_ALL_REF.CACHEABLE 645.Pq Event 43H , Umask 02H 646Counts all data reads and writes (speculated and retired) from cacheable 647memory, including locked operations. 648Counter 0, 1 only | 203.It Li DTLB_LOAD_MISSES.LARGE_WALK_COMPLETED 204.Pq Event 08H , Umask 80H 205Counts number of completed large page walks due to load miss in the STLB. 206.It Li MEM_INST_RETIRED.LOADS 207.Pq Event 0BH , Umask 01H 208Counts the number of instructions with an architecturally-visible store 209retired on the architected path. 210In conjunction with ld_lat facility --- 426 unchanged lines hidden (view full) --- 637once. 638The event does not include non- memory accesses, such as I/O accesses. 639Counter 0, 1 only 640.It Li L1D_ALL_REF.CACHEABLE 641.Pq Event 43H , Umask 02H 642Counts all data reads and writes (speculated and retired) from cacheable 643memory, including locked operations. 644Counter 0, 1 only |
649.It Li L1D_PEND_MISS.LOAD_BUFFERS_FULL 650.Pq Event 48H , Umask 02H 651Counts cycles of L1 data cache load fill buffers full. 652Counter 0, 1 only | |
653.It Li DTLB_MISSES.ANY 654.Pq Event 49H , Umask 01H 655Counts the number of misses in the STLB which causes a page walk. 656.It Li DTLB_MISSES.WALK_COMPLETED 657.Pq Event 49H , Umask 02H 658Counts number of misses in the STLB which resulted in a completed page walk. 659.It Li DTLB_MISSES.STLB_HIT 660.Pq Event 49H , Umask 10H 661Counts the number of DTLB first level misses that hit in the second level 662TLB. This event is only relevant if the core contains multiple DTLB levels. | 645.It Li DTLB_MISSES.ANY 646.Pq Event 49H , Umask 01H 647Counts the number of misses in the STLB which causes a page walk. 648.It Li DTLB_MISSES.WALK_COMPLETED 649.Pq Event 49H , Umask 02H 650Counts number of misses in the STLB which resulted in a completed page walk. 651.It Li DTLB_MISSES.STLB_HIT 652.Pq Event 49H , Umask 10H 653Counts the number of DTLB first level misses that hit in the second level 654TLB. This event is only relevant if the core contains multiple DTLB levels. |
655.It Li DTLB_MISSES.PDE_MISS 656.Pq Event 49H , Umask 20H 657Number of DTLB misses caused by low part of address, includes references to 2M pages because 2M pages do not use the PDE. 658.It Li DTLB_MISSES.LARGE_WALK_COMPLETED 659.Pq Event 49H , Umask 80H 660Counts number of misses in the STLB which resulted in a completed page walk for large pages. |
|
663.It Li LOAD_HIT_PRE 664.Pq Event 4CH , Umask 01H 665Counts load operations sent to the L1 data cache while a previous SSE 666prefetch instruction to the same cache line has started prefetching but has 667not yet finished. 668.It Li L1D_PREFETCH.REQUESTS 669.Pq Event 4EH , Umask 01H 670Counts number of hardware prefetch requests dispatched out of the prefetch --- 529 unchanged lines hidden (view full) --- 1200.Pq Event E8H , Umask 01H 1201Counts early (normal) Branch Prediction Unit clears: BPU predicted a taken 1202branch after incorrectly assuming that it was not taken. 1203The BPU clear leads to 2 cycle bubble in the Front End. 1204.It Li BPU_CLEARS.LATE 1205.Pq Event E8H , Umask 02H 1206Counts late Branch Prediction Unit clears due to Most Recently Used 1207conflicts. The PBU clear leads to a 3 cycle bubble in the Front End. | 661.It Li LOAD_HIT_PRE 662.Pq Event 4CH , Umask 01H 663Counts load operations sent to the L1 data cache while a previous SSE 664prefetch instruction to the same cache line has started prefetching but has 665not yet finished. 666.It Li L1D_PREFETCH.REQUESTS 667.Pq Event 4EH , Umask 01H 668Counts number of hardware prefetch requests dispatched out of the prefetch --- 529 unchanged lines hidden (view full) --- 1198.Pq Event E8H , Umask 01H 1199Counts early (normal) Branch Prediction Unit clears: BPU predicted a taken 1200branch after incorrectly assuming that it was not taken. 1201The BPU clear leads to 2 cycle bubble in the Front End. 1202.It Li BPU_CLEARS.LATE 1203.Pq Event E8H , Umask 02H 1204Counts late Branch Prediction Unit clears due to Most Recently Used 1205conflicts. The PBU clear leads to a 3 cycle bubble in the Front End. |
1208.It Li BPU_CLEARS.ANY 1209.Pq Event E8H , Umask 03H 1210Counts all BPU clears. | |
1211.It Li L2_TRANSACTIONS.LOAD 1212.Pq Event F0H , Umask 01H 1213Counts L2 load operations due to HW prefetch or demand loads. 1214.It Li L2_TRANSACTIONS.RFO 1215.Pq Event F0H , Umask 02H 1216Counts L2 RFO operations due to HW prefetch or demand RFOs. 1217.It Li L2_TRANSACTIONS.IFETCH 1218.Pq Event F0H , Umask 04H --- 363 unchanged lines hidden --- | 1206.It Li L2_TRANSACTIONS.LOAD 1207.Pq Event F0H , Umask 01H 1208Counts L2 load operations due to HW prefetch or demand loads. 1209.It Li L2_TRANSACTIONS.RFO 1210.Pq Event F0H , Umask 02H 1211Counts L2 RFO operations due to HW prefetch or demand RFOs. 1212.It Li L2_TRANSACTIONS.IFETCH 1213.Pq Event F0H , Umask 04H --- 363 unchanged lines hidden --- |