| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/haswellx/ |
| H A D | hsx-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * cycles)", 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_C… 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 … For instructions that consist of multiple micro-ops, this event counts the retirement of the last… 14 "BriefDescription": "Core cycles when the thread is not in halt state.", 17 … thread enters the halt state when it is running the HLT instruction. The core frequency may chang… 23 …"BriefDescription": "Core cycles when at least one thread on the physical core is not in halt stat… 32 "BriefDescription": "Reference cycles when the core is not in halt state.", 35 …core is not in a halt state. The core enters the halt state when it is running the HLT instruction… 72 …"BriefDescription": "Core cycles the allocator was stalled due to recovery from earlier clear even… 83 …Description": "Core cycles the allocator was stalled due to recovery from earlier clear event for … 88 …Description": "Core cycles the allocator was stalled due to recovery from earlier clear event for … 98 …ued by the Front-end of the pipeline to the Back-end. This event is counted at the allocation stag… [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/haswell/ |
| H A D | hsw-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * cycles)", 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_C… 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 | 3 … For instructions that consist of multiple micro-ops, this event counts the retirement of the last… 13 … thread enters the halt state when it is running the HLT instruction. The core frequency may chang… 18 "BriefDescription": "Core cycles when the thread is not in halt state.", 27 …"BriefDescription": "Core cycles when at least one thread on the physical core is not in halt stat… 31 …core is not in a halt state. The core enters the halt state when it is running the HLT instruction… 36 "BriefDescription": "Reference cycles when the core is not in halt state.", 76 …"BriefDescription": "Core cycles the allocator was stalled due to recovery from earlier clear even… 81 …Description": "Core cycles the allocator was stalled due to recovery from earlier clear event for … 88 …Description": "Core cycles the allocator was stalled due to recovery from earlier clear event for … 93 …ued by the Front-end of the pipeline to the Back-end. This event is counted at the allocation stag… [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/skylakex/ |
| H A D | skx-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * cycles)", 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 | 3 "BriefDescription": "Number of instructions retired. General Counter - architectural event", 9 …n": "Counts the number of instructions (EOMs) retired. Counting covers macro-fused instructions in… 20 …"Counts cycles during which no uops were dispatched from the Reservation Station (RS) per thread.", 35 …y executing divide or square root operations. Accounts for integer and floating-point operations.", 82 …"PublicDescription": "Counts all not software-prefetch load dispatches that hit the fill buffer (F… 144 … thread enters the halt state when it is running the HLT instruction. The core frequency may chang… 148 "BriefDescription": "Cycles where at least 2 uops were executed per-thread", 154 "PublicDescription": "Cycles where at least 2 uops were executed per-thread.", 159 "BriefDescription": "Core crystal clock cycles when the thread is unhalted.", 180 …"BriefDescription": "Core cycles when at least one thread on the physical core is not in halt stat… [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/ivytown/ |
| H A D | ivt-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * cycles)", 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_C… 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 | 15 "BriefDescription": "Core cycles when the thread is not in halt state.", 19 …"PublicDescription": "Core cycles when at least one thread on the physical core is not in halt sta… 25 …"BriefDescription": "Core cycles when at least one thread on the physical core is not in halt stat… 33 "BriefDescription": "Reference cycles when the core is not in halt state.", 43 …"BriefDescription": "Cases when loads get true Block-on-Store blocking code preventing store forwa… 94 …Description": "Core cycles the allocator was stalled due to recovery from earlier clear event for … 99 …Uops issued by the RAT to RS. Set Cmask = 1, Inv = 1, Any= 1to count stalled cycles of this core.", 134 "PublicDescription": "Number of flags-merge uops allocated. Such uops adds delay.", 140 "BriefDescription": "Number of flags-merge uops being allocated.", 186 … thread enters the halt state when it is running the HLT instruction. The core frequency may chang… [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/skylake/ |
| H A D | skl-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * cycles)", 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_C… 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 | 3 …tion. For instructions that consist of multiple micro-ops, Counts the retirement of the last micro… 12 …core cycles while the thread is not in a halt state. The thread enters the halt state when it is r… 17 "BriefDescription": "Core cycles when the thread is not in halt state", 26 …"BriefDescription": "Core cycles when at least one thread on the physical core is not in halt stat… 30 …core is not in a halt state. The core enters the halt state when it is running the HLT instruction… 35 "BriefDescription": "Reference cycles when the core is not in halt state.", 39 …-on-Store blocking code preventing store forwarding. This includes cases when:a. preceding store c… 69 …"PublicDescription": "Core cycles the Resource allocator was stalled due to recovery from an earli… 75 …"BriefDescription": "Core cycles the allocator was stalled due to recovery from earlier clear even… 85 …Description": "Core cycles the allocator was stalled due to recovery from earlier clear event for … [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/broadwell/ |
| H A D | bdw-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * cycles)", 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_C… 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 …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/ivybridge/ |
| H A D | ivb-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * cycles)", 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_C… 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 | 15 "BriefDescription": "Core cycles when the thread is not in halt state.", 19 …"PublicDescription": "Core cycles when at least one thread on the physical core is not in halt sta… 25 …"BriefDescription": "Core cycles when at least one thread on the physical core is not in halt stat… 33 "BriefDescription": "Reference cycles when the core is not in halt state.", 43 …"BriefDescription": "Cases when loads get true Block-on-Store blocking code preventing store forwa… 94 …Description": "Core cycles the allocator was stalled due to recovery from earlier clear event for … 99 …Uops issued by the RAT to RS. Set Cmask = 1, Inv = 1, Any= 1to count stalled cycles of this core.", 134 "PublicDescription": "Number of flags-merge uops allocated. Such uops adds delay.", 140 "BriefDescription": "Number of flags-merge uops being allocated.", 186 … thread enters the halt state when it is running the HLT instruction. The core frequency may chang… [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/jaketown/ |
| H A D | jkt-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * cycles)", 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_C… 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 …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/broadwellx/ |
| H A D | bdx-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * cycles)", 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_C… 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 | 7 … For instructions that consist of multiple micro-ops, this event counts the retirement of the last… 13 "BriefDescription": "Core cycles when the thread is not in halt state", 16 …core cycles while the thread is not in a halt state. The thread enters the halt state when it is r… 22 …"BriefDescription": "Core cycles when at least one thread on the physical core is not in halt stat… 31 "BriefDescription": "Reference cycles when the core is not in halt state.", 34 …core is not in a halt state. The core enters the halt state when it is running the HLT instruction… 41 …"BriefDescription": "Cases when loads get true Block-on-Store blocking code preventing store forwa… 44 …-on-Store blocking code preventing store forwarding. This includes cases when:\n - preceding store… 70 …"BriefDescription": "Core cycles the allocator was stalled due to recovery from earlier clear even… 81 …Description": "Core cycles the allocator was stalled due to recovery from earlier clear event for … [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/sandybridge/ |
| H A D | snb-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * cycles)", 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_C… 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 …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/cascadelakex/ |
| H A D | clx-metrics.json | 4 "MetricExpr": "IDQ_UOPS_NOT_DELIVERED.CORE / (4 * cycles)", 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 | 51 … thread enters the halt state when it is running the HLT instruction. The core frequency may chang… 67 "BriefDescription": "Cycles with no micro-ops executed from any thread on physical core.", 79 …Description": "Core cycles the allocator was stalled due to recovery from earlier clear event for … 94 …"PublicDescription": "Counts the cycles when 4 uops are delivered by the LSD (Loop-stream detector… 99 "BriefDescription": "Core cycles when the thread is not in halt state", 103 …core cycles while the thread is not in a halt state. The thread enters the halt state when it is r… 109 …"BriefDescription": "Core crystal clock cycles when at least one thread on the physical core is un… 130 …y executing divide or square root operations. Accounts for integer and floating-point operations.", 140 …"BriefDescription": "Core crystal clock cycles when this thread is unhalted and the other thread i… 173 …tion. For instructions that consist of multiple micro-ops, Counts the retirement of the last micro… [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/powerpc/power8/ |
| H A D | metrics.json | 21 "BriefDescription": "% of Branch miss predictions per instruction", 27 "BriefDescription": "Count cache branch misprediction per instruction", 39 "BriefDescription": "CR MisPredictions per Instruction", 46 "MetricExpr": "(PM_BR_MPRED_TA - PM_BR_MPRED_CCACHE) / PM_RUN_INST_CMPL * 100", 52 …"MetricExpr": "(PM_BR_MPRED_TA - PM_BR_MPRED_CCACHE) / (PM_BR_PRED_LSTACK_BR0 + PM_BR_PRED_LSTACK_… 57 "BriefDescription": "TA MisPredictions per Instruction", 124 "MetricExpr": "(PM_CMPLU_STALL_BRU_CRU - PM_CMPLU_STALL_BRU) / PM_RUN_INST_CMPL", 135 "BriefDescription": "Cycles stalled by FXU Multi-Cycle Instructions", 148 …"MetricExpr": "(PM_CMPLU_STALL_FXU / PM_RUN_INST_CMPL) - (PM_CMPLU_STALL_FXLONG / PM_RUN_INST_CMPL… 208 "MetricExpr": "(PM_GCT_NOSLOT_IC_MISS - PM_GCT_NOSLOT_IC_L3MISS) / PM_RUN_INST_CMPL", [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/powerpc/power9/ |
| H A D | metrics.json | 8 "BriefDescription": "Count cache branch misprediction per instruction", 56 …"BriefDescription": "Finish stall because the NTF instruction was a multi-cycle instruction issued… 63 "MetricExpr": "dfu_stall_cpi - dflong_stall_cpi", 75 "MetricExpr": "dmiss_non_local_stall_cpi - dmiss_remote_stall_cpi", 93 "MetricExpr": "dmiss_l2l3_stall_cpi - dmiss_l2l3_conflict_stall_cpi", 117 "MetricExpr": "dmiss_l3miss_stall_cpi - dmiss_l21_l31_stall_cpi - dmiss_lmem_stall_cpi", 129 "MetricExpr": "dp_stall_cpi - dplong_stall_cpi", 140 …"BriefDescription": "Finish stall because the NTF instruction was a scalar multi-cycle instruction… 176 "MetricExpr": "exec_unit_stall_cpi - scalar_stall_cpi - vector_stall_cpi", 187 …ction is not allowed to complete because any of the 4 threads in the same core suffered a flush, w… [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/broadwellde/ |
| H A D | bdwde-metrics.json | 3 "BriefDescription": "Instructions Per Cycle (per logical thread)", 9 "BriefDescription": "Uops Per Instruction", 27 "BriefDescription": "Cycles Per Instruction (threaded)", 33 …"BriefDescription": "Per-thread actual clocks when the logical processor is active. This is called… 39 "BriefDescription": "Total issue-pipeline slots", 51 "BriefDescription": "Instructions Per Cycle (per physical core)", 57 …"BriefDescription": "Instruction-Level-Parallelism (average number of uops executed when there is … 58 …"MetricExpr": "UOPS_EXECUTED.THREAD / ( cpu@uops_executed.core\\,cmask\\=1@ / 2) if #SMT_on else U… 64 …"MetricExpr": "2* ( RS_EVENTS.EMPTY_CYCLES - ICACHE.IFDATA_STALL - ( 14 * ITLB_MISSES.STLB_HIT + … 69 "BriefDescription": "Core actual clocks when any thread is active on the physical core", [all …]
|
| H A D | pipeline.json | 7 … For instructions that consist of multiple micro-ops, this event counts the retirement of the last… 13 "BriefDescription": "Core cycles when the thread is not in halt state", 16 …core cycles while the thread is not in a halt state. The thread enters the halt state when it is r… 22 …"BriefDescription": "Core cycles when at least one thread on the physical core is not in halt stat… 31 "BriefDescription": "Reference cycles when the core is not in halt state.", 34 …core is not in a halt state. The core enters the halt state when it is running the HLT instruction… 41 …"BriefDescription": "Cases when loads get true Block-on-Store blocking code preventing store forwa… 44 …-on-Store blocking code preventing store forwarding. This includes cases when:\n - preceding store… 70 …"BriefDescription": "Core cycles the allocator was stalled due to recovery from earlier clear even… 81 …Description": "Core cycles the allocator was stalled due to recovery from earlier clear event for … [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/x86/ |
| H A D | topology.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 The architecture-agnostic topology definitions are in 12 Documentation/admin-guide/cputopology.rst. This file holds x86-specific 17 Needless to say, code should use the generic functions - this file is *only* 35 - packages 36 - cores 37 - threads 48 Package-related topology information in the kernel: 50 - cpuinfo_x86.x86_max_cores: 54 - cpuinfo_x86.x86_max_dies: [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/Documentation/ |
| H A D | perf-stat.txt | 1 perf-stat(1) 5 ---- 6 perf-stat - Run a command and gather performance counter statistics 9 -------- 11 'perf stat' [-e <EVENT> | --event=EVENT] [-a] <command> 12 'perf stat' [-e <EVENT> | --event=EVENT] [-a] -- <command> [<options>] 13 'perf stat' [-e <EVENT> | --event=EVENT] [-a] record [-o file] -- <command> [<options>] 14 'perf stat' report [-i file] 17 ----------- 23 ------- [all …]
|