/freebsd/lib/libpmc/pmu-events/arch/x86/icelake/ |
H A D | icl-metrics.json | 3 …Total pipeline cost of branch related instructions (used for program control-flow including functi… 4 … 3 * BR_INST_RETIRED.NEAR_CALL + (BR_INST_RETIRED.NEAR_TAKEN - BR_INST_RETIRED.COND_TAKEN - 2 * BR… 9 …of instruction fetch related bottlenecks by large code footprint programs (i-side cache; TLB and B… 10 …CORE - INT_MISC.UOP_DROPPING ) / TOPDOWN.SLOTS) * ( (ICACHE_64B.IFTAG_STALL / CPU_CLK_UNHALTED.THR… 15 "BriefDescription": "Instructions Per Cycle (per Logical Processor)", 21 "BriefDescription": "Cycles Per Instruction (per Logical Processor)", 27 … "BriefDescription": "Per-Logical Processor actual clocks when the Logical Processor is active.", 33 …"BriefDescription": "Total issue-pipeline slots (per-Physical Core till ICL; per-Logical Processor… 39 … "BriefDescription": "Fraction of Physical Core issue-slots utilized by this Logical Processor", 45 "BriefDescription": "The ratio of Executed- by Issued-Uops", [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/haswellx/ |
H A D | hsx-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)", 7 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 10 …nd undersupplies its Backend. SMT version; use when SMT is enabled and measuring per logical CPU.", 11 …"MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CL… 14 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 18 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MISC.RECOVERY_CYCLES ) / (4… 21 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 24 …ue to incorrect speculations. SMT version; use when SMT is enabled and measuring per logical CPU.", 25 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY … 28 …-pipeline was blocked due to recovery from earlier incorrect speculation. For example; wasted work… [all …]
|
H A D | pipeline.json | 22 "BriefDescription": "Speculative and retired macro-conditional branches.", 31 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 67 "BriefDescription": "Not taken macro-conditional branches.", 76 "BriefDescription": "Taken speculative and retired macro-conditional branches.", 85 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding… 356 …"BriefDescription": "Reference cycles when the at least one thread on the physical core is unhalte… 361 …"PublicDescription": "Reference cycles when the at least one thread on the physical core is unhalt… 375 "BriefDescription": "Reference cycles when the core is not in halt state.", 379 …core is not in a halt state. The core enters the halt state when it is running the HLT instruction… 395 …"BriefDescription": "Reference cycles when the at least one thread on the physical core is unhalte… [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/haswell/ |
H A D | hsw-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)", 7 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 10 …nd undersupplies its Backend. SMT version; use when SMT is enabled and measuring per logical CPU.", 11 …"MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CL… 14 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 18 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MISC.RECOVERY_CYCLES ) / (4… 21 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 24 …ue to incorrect speculations. SMT version; use when SMT is enabled and measuring per logical CPU.", 25 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY … 28 …-pipeline was blocked due to recovery from earlier incorrect speculation. For example; wasted work… [all …]
|
H A D | pipeline.json | 22 "BriefDescription": "Speculative and retired macro-conditional branches.", 31 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 67 "BriefDescription": "Not taken macro-conditional branches.", 76 "BriefDescription": "Taken speculative and retired macro-conditional branches.", 85 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding… 356 …"BriefDescription": "Reference cycles when the at least one thread on the physical core is unhalte… 361 …"PublicDescription": "Reference cycles when the at least one thread on the physical core is unhalt… 375 "BriefDescription": "Reference cycles when the core is not in halt state.", 379 …core is not in a halt state. The core enters the halt state when it is running the HLT instruction… 395 …"BriefDescription": "Reference cycles when the at least one thread on the physical core is unhalte… [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/broadwellde/ |
H A D | bdwde-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)", 7 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 10 …nd undersupplies its Backend. SMT version; use when SMT is enabled and measuring per logical CPU.", 11 …"MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CL… 14 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 18 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MISC.RECOVERY_CYCLES ) / (4… 21 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 24 …ue to incorrect speculations. SMT version; use when SMT is enabled and measuring per logical CPU.", 25 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY … 28 …-pipeline was blocked due to recovery from earlier incorrect speculation. For example; wasted work… [all …]
|
H A D | pipeline.json | 8 …: "This event counts the number of the divide operations executed. Uses edge-detect and a cmask va… 23 "BriefDescription": "Speculative and retired macro-conditional branches", 28 …": "This event counts both taken and not taken speculative and retired macro-conditional branch in… 33 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 38 …": "This event counts both taken and not taken speculative and retired macro-unconditional branch … 73 "BriefDescription": "Not taken macro-conditional branches", 78 "PublicDescription": "This event counts not taken macro-conditional branch instructions.", 83 "BriefDescription": "Taken speculative and retired macro-conditional branches", 88 …"PublicDescription": "This event counts taken speculative and retired macro-conditional branch ins… 93 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding… [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/broadwellx/ |
H A D | bdx-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)", 7 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 10 …nd undersupplies its Backend. SMT version; use when SMT is enabled and measuring per logical CPU.", 11 …"MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CL… 14 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 18 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MISC.RECOVERY_CYCLES ) / (4… 21 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 24 …ue to incorrect speculations. SMT version; use when SMT is enabled and measuring per logical CPU.", 25 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY … 28 …-pipeline was blocked due to recovery from earlier incorrect speculation. For example; wasted work… [all …]
|
H A D | pipeline.json | 8 …: "This event counts the number of the divide operations executed. Uses edge-detect and a cmask va… 23 "BriefDescription": "Speculative and retired macro-conditional branches", 28 …": "This event counts both taken and not taken speculative and retired macro-conditional branch in… 33 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 38 …": "This event counts both taken and not taken speculative and retired macro-unconditional branch … 73 "BriefDescription": "Not taken macro-conditional branches", 78 "PublicDescription": "This event counts not taken macro-conditional branch instructions.", 83 "BriefDescription": "Taken speculative and retired macro-conditional branches", 88 …"PublicDescription": "This event counts taken speculative and retired macro-conditional branch ins… 93 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding… [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/icelakex/ |
H A D | icx-metrics.json | 3 …Total pipeline cost of branch related instructions (used for program control-flow including functi… 4 … 3 * BR_INST_RETIRED.NEAR_CALL + (BR_INST_RETIRED.NEAR_TAKEN - BR_INST_RETIRED.COND_TAKEN - 2 * BR… 9 …of instruction fetch related bottlenecks by large code footprint programs (i-side cache; TLB and B… 10 …CORE - INT_MISC.UOP_DROPPING ) / TOPDOWN.SLOTS) * ( (ICACHE_64B.IFTAG_STALL / CPU_CLK_UNHALTED.THR… 15 "BriefDescription": "Instructions Per Cycle (per Logical Processor)", 21 "BriefDescription": "Uops Per Instruction", 27 "BriefDescription": "Instruction per taken branch", 33 "BriefDescription": "Cycles Per Instruction (per Logical Processor)", 39 … "BriefDescription": "Per-Logical Processor actual clocks when the Logical Processor is active.", 45 …"BriefDescription": "Total issue-pipeline slots (per-Physical Core till ICL; per-Logical Processor… [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/broadwell/ |
H A D | bdw-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)", 7 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 10 …nd undersupplies its Backend. SMT version; use when SMT is enabled and measuring per logical CPU.", 11 …"MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CL… 14 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 18 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MISC.RECOVERY_CYCLES ) / (4… 21 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 24 …ue to incorrect speculations. SMT version; use when SMT is enabled and measuring per logical CPU.", 25 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY … 28 …-pipeline was blocked due to recovery from earlier incorrect speculation. For example; wasted work… [all …]
|
H A D | pipeline.json | 8 …: "This event counts the number of the divide operations executed. Uses edge-detect and a cmask va… 23 "BriefDescription": "Speculative and retired macro-conditional branches", 28 …": "This event counts both taken and not taken speculative and retired macro-conditional branch in… 33 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 38 …": "This event counts both taken and not taken speculative and retired macro-unconditional branch … 73 "BriefDescription": "Not taken macro-conditional branches", 78 "PublicDescription": "This event counts not taken macro-conditional branch instructions.", 83 "BriefDescription": "Taken speculative and retired macro-conditional branches", 88 …"PublicDescription": "This event counts taken speculative and retired macro-conditional branch ins… 93 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding… [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/skylakex/ |
H A D | skx-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)", 7 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 10 …nd undersupplies its Backend. SMT version; use when SMT is enabled and measuring per logical CPU.", 11 …"MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CL… 14 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 18 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MISC.RECOVERY_CYCLES ) / (4… 21 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 24 …ue to incorrect speculations. SMT version; use when SMT is enabled and measuring per logical CPU.", 25 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY … 28 …-pipeline was blocked due to recovery from earlier incorrect speculation. For example; wasted work… [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/jaketown/ |
H A D | jkt-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)", 7 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 10 …nd undersupplies its Backend. SMT version; use when SMT is enabled and measuring per logical CPU.", 11 …"MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CL… 14 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 18 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MISC.RECOVERY_CYCLES ) / (4… 21 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 24 …ue to incorrect speculations. SMT version; use when SMT is enabled and measuring per logical CPU.", 25 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY … 28 …-pipeline was blocked due to recovery from earlier incorrect speculation. For example; wasted work… [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/ivytown/ |
H A D | ivt-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)", 7 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 10 …nd undersupplies its Backend. SMT version; use when SMT is enabled and measuring per logical CPU.", 11 …"MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CL… 14 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 18 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MISC.RECOVERY_CYCLES ) / (4… 21 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 24 …ue to incorrect speculations. SMT version; use when SMT is enabled and measuring per logical CPU.", 25 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY … 28 …-pipeline was blocked due to recovery from earlier incorrect speculation. For example; wasted work… [all …]
|
H A D | pipeline.json | 35 "BriefDescription": "Speculative and retired macro-conditional branches", 40 "PublicDescription": "Speculative and retired macro-conditional branches.", 45 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 50 …"PublicDescription": "Speculative and retired macro-unconditional branches excluding calls and ind… 84 "BriefDescription": "Not taken macro-conditional branches", 89 "PublicDescription": "Not taken macro-conditional branches.", 94 "BriefDescription": "Taken speculative and retired macro-conditional branches", 99 "PublicDescription": "Taken speculative and retired macro-conditional branches.", 104 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding… 109 …"PublicDescription": "Taken speculative and retired macro-conditional branch instructions excludin… [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/ivybridge/ |
H A D | ivb-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)", 7 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 10 …nd undersupplies its Backend. SMT version; use when SMT is enabled and measuring per logical CPU.", 11 …"MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CL… 14 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 18 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MISC.RECOVERY_CYCLES ) / (4… 21 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 24 …ue to incorrect speculations. SMT version; use when SMT is enabled and measuring per logical CPU.", 25 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY … 28 …-pipeline was blocked due to recovery from earlier incorrect speculation. For example; wasted work… [all …]
|
H A D | pipeline.json | 35 "BriefDescription": "Speculative and retired macro-conditional branches", 40 "PublicDescription": "Speculative and retired macro-conditional branches.", 45 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 50 …"PublicDescription": "Speculative and retired macro-unconditional branches excluding calls and ind… 84 "BriefDescription": "Not taken macro-conditional branches", 89 "PublicDescription": "Not taken macro-conditional branches.", 94 "BriefDescription": "Taken speculative and retired macro-conditional branches", 99 "PublicDescription": "Taken speculative and retired macro-conditional branches.", 104 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding… 109 …"PublicDescription": "Taken speculative and retired macro-conditional branch instructions excludin… [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/alderlake/ |
H A D | adl-metrics.json | 3 …Total pipeline cost of branch related instructions (used for program control-flow including functi… 4 … 3 * BR_INST_RETIRED.NEAR_CALL + (BR_INST_RETIRED.NEAR_TAKEN - BR_INST_RETIRED.COND_TAKEN - 2 * BR… 10 "BriefDescription": "Instructions Per Cycle (per Logical Processor)", 17 "BriefDescription": "Cycles Per Instruction (per Logical Processor)", 24 … "BriefDescription": "Per-Logical Processor actual clocks when the Logical Processor is active.", 31 …"BriefDescription": "Total issue-pipeline slots (per-Physical Core till ICL; per-Logical Processor… 38 … "BriefDescription": "Fraction of Physical Core issue-slots utilized by this Logical Processor", 45 "BriefDescription": "The ratio of Executed- by Issued-Uops", 49 …"PublicDescription": "The ratio of Executed- by Issued-Uops. Ratio > 1 suggests high rate of uop m… 53 "BriefDescription": "Instructions Per Cycle across hyper-threads (per physical core)", [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/skylake/ |
H A D | skl-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)", 7 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 10 …nd undersupplies its Backend. SMT version; use when SMT is enabled and measuring per logical CPU.", 11 …"MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CL… 14 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 18 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MISC.RECOVERY_CYCLES ) / (4… 21 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 24 …ue to incorrect speculations. SMT version; use when SMT is enabled and measuring per logical CPU.", 25 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY … 28 …-pipeline was blocked due to recovery from earlier incorrect speculation. For example; wasted work… [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/sandybridge/ |
H A D | snb-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)", 7 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 10 …nd undersupplies its Backend. SMT version; use when SMT is enabled and measuring per logical CPU.", 11 …"MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CL… 14 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 18 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MISC.RECOVERY_CYCLES ) / (4… 21 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 24 …ue to incorrect speculations. SMT version; use when SMT is enabled and measuring per logical CPU.", 25 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY … 28 …-pipeline was blocked due to recovery from earlier incorrect speculation. For example; wasted work… [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/cascadelakex/ |
H A D | clx-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * CPU_CLK_UNHALTED.THREAD)", 7 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 10 …nd undersupplies its Backend. SMT version; use when SMT is enabled and measuring per logical CPU.", 11 …"MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * ( ( CPU_CLK_UNHALTED.THREAD / 2 ) * ( 1 + CPU_CL… 14 …core responsible to fetch operations that are executed later on by the Backend part. Within the Fr… 18 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MISC.RECOVERY_CYCLES ) / (4… 21 …s for which the issue-pipeline was blocked due to recovery from earlier incorrect speculation. For… 24 …ue to incorrect speculations. SMT version; use when SMT is enabled and measuring per logical CPU.", 25 …"MetricExpr": "( UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * ( INT_MISC.RECOVERY_CYCLES_ANY … 28 …-pipeline was blocked due to recovery from earlier incorrect speculation. For example; wasted work… [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/x86/tigerlake/ |
H A D | tgl-metrics.json | 3 "BriefDescription": "Instructions Per Cycle (per Logical Processor)", 9 "BriefDescription": "Instruction per taken branch", 15 "BriefDescription": "Cycles Per Instruction (per Logical Processor)", 21 … "BriefDescription": "Per-Logical Processor actual clocks when the Logical Processor is active.", 27 "BriefDescription": "Instructions Per Cycle (per physical core)", 33 "BriefDescription": "Floating Point Operations Per Cycle", 39 …"BriefDescription": "Instruction-Level-Parallelism (average number of uops executed when there is … 45 … "BriefDescription": "Number of Instructions per non-speculative Branch Misprediction (JEClear)", 51 …"BriefDescription": "Core actual clocks when any Logical Processor is active on the Physical Core", 57 "BriefDescription": "Instructions per Load (lower number means higher occurrence rate)", [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/arm64/arm/cortex-a55/ |
H A D | cache.json | 105 …unted, regardless of whether they allocate. If either the core is configured without a per-core L2… 108 …unted, regardless of whether they allocate. If either the core is configured without a per-core L2… 111 …core is configured with a per-core L2 cache: This event does not count. +//0 If the core is config… 114 …core is configured with a per-core L2 cache: This event does not count. +//0 If the core is config… 117 …This event counts any linefills from the prefetcher which cause an allocation into the L1 D-cache", 120 … This event counts any linefills from the prefetcher which cause an allocation into the L1 D-cache" 123 …he write streaming mode. This event counts for each cycle where the core is in write-streaming mod… 126 …he write streaming mode. This event counts for each cycle where the core is in write-streaming mod… 129 …ta cache entering write streaming mode.This event counts for each entry into write-streaming mode", 132 …ata cache entering write streaming mode.This event counts for each entry into write-streaming mode" [all …]
|
/freebsd/lib/libpmc/pmu-events/arch/arm64/arm/cortex-a65/ |
H A D | cache.json | 111 … prefetch. Counts any linefills from the prefetcher which cause an allocation into the L1 D-cache", 114 …o prefetch. Counts any linefills from the prefetcher which cause an allocation into the L1 D-cache" 117 …core is configured with a per-core L2 cache: This event does not count. +//0 If the core is config… 120 …core is configured with a per-core L2 cache: This event does not count. +//0 If the core is config… 123 …unted, regardless of whether they allocate. If either the core is configured without a per-core L2… 126 …unted, regardless of whether they allocate. If either the core is configured without a per-core L2… 141 …he write streaming mode. This event counts for each cycle where the core is in write-streaming mod… 144 …he write streaming mode. This event counts for each cycle where the core is in write-streaming mod… 147 …he write streaming mode. This event counts for each cycle where the core is in write-streaming mod… 150 …he write streaming mode. This event counts for each cycle where the core is in write-streaming mod… [all …]
|