| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/amdzen4/ |
| D | floating-point.json | 5 "BriefDescription": "Retired x87 floating-point add and subtract ops.", 11 "BriefDescription": "Retired x87 floating-point multiply ops.", 17 "BriefDescription": "Retired x87 floating-point divide and square root ops.", 23 "BriefDescription": "Retired x87 floating-point ops of all types.", 29 "BriefDescription": "Retired SSE and AVX floating-point add and subtract ops.", 35 "BriefDescription": "Retired SSE and AVX floating-point multiply ops.", 41 "BriefDescription": "Retired SSE and AVX floating-point divide and square root ops.", 47 …"BriefDescription": "Retired SSE and AVX floating-point multiply-accumulate ops (each operation is… 53 …"BriefDescription": "Retired SSE and AVX floating-point bfloat multiply-accumulate ops (each opera… 59 "BriefDescription": "Retired SSE and AVX floating-point ops of all types.", [all …]
|
| D | branch.json | 20 …"BriefDescription": "Retired branch instructions (all types of architectural control flow changes,… 25 "BriefDescription": "Retired branch instructions mispredicted." 30 …"BriefDescription": "Retired taken branch instructions (all types of architectural control flow ch… 35 "BriefDescription": "Retired taken branch instructions mispredicted." 40 …"BriefDescription": "Retired far control transfers (far call/jump/return, IRET, SYSCALL and SYSRET… 45 "BriefDescription": "Retired near returns (RET or RET Iw)." 50 …"BriefDescription": "Retired near returns mispredicted. Each misprediction incurs the same penalty… 55 …"BriefDescription": "Retired indirect branch instructions mispredicted (only EX mispredicts). Each… 60 "BriefDescription": "Retired indirect branch instructions." 65 "BriefDescription": "Retired conditional branch instructions." [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/amdzen3/ |
| D | core.json | 5 "BriefDescription": "Retired Instructions." 10 "BriefDescription": "Retired Ops. Use macro_ops_retired instead.", 11 "PublicDescription": "The number of macro-ops retired." 16 "BriefDescription": "Retired Branch Instructions.", 17 …"PublicDescription": "The number of branch instructions retired. This includes all types of archit… 22 "BriefDescription": "Retired Branch Instructions Mispredicted.", 23 "PublicDescription": "The number of retired branch instructions, that were mispredicted." 28 "BriefDescription": "Retired Taken Branch Instructions.", 29 …"PublicDescription": "The number of taken branches that were retired. This includes all types of a… 34 "BriefDescription": "Retired Taken Branch Instructions Mispredicted.", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/amdzen2/ |
| D | core.json | 5 "BriefDescription": "Retired Instructions." 10 "BriefDescription": "Retired Uops.", 11 …"PublicDescription": "The number of micro-ops retired. This count includes all processor activity … 16 "BriefDescription": "Retired Branch Instructions.", 17 …"PublicDescription": "The number of branch instructions retired. This includes all types of archit… 22 "BriefDescription": "Retired Branch Instructions Mispredicted.", 23 …"PublicDescription": "The number of branch instructions retired, of any type, that were not correc… 28 "BriefDescription": "Retired Taken Branch Instructions.", 29 …"PublicDescription": "The number of taken branches that were retired. This includes all types of a… 34 "BriefDescription": "Retired Taken Branch Instructions Mispredicted.", [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/amdzen2/ |
| D | core.json | 5 "BriefDescription": "Retired Instructions." 10 "BriefDescription": "Retired Uops.", 11 …"PublicDescription": "The number of micro-ops retired. This count includes all processor activity … 16 "BriefDescription": "Retired Branch Instructions.", 17 …"PublicDescription": "The number of branch instructions retired. This includes all types of archit… 22 "BriefDescription": "Retired Branch Instructions Mispredicted.", 23 …"PublicDescription": "The number of branch instructions retired, of any type, that were not correc… 28 "BriefDescription": "Retired Taken Branch Instructions.", 29 …"PublicDescription": "The number of taken branches that were retired. This includes all types of a… 34 "BriefDescription": "Retired Taken Branch Instructions Mispredicted.", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/amdzen1/ |
| D | core.json | 5 "BriefDescription": "Retired Instructions." 10 "BriefDescription": "Retired Uops.", 11 …"PublicDescription": "The number of uOps retired. This includes all processor activity (instructio… 16 "BriefDescription": "Retired Branch Instructions.", 17 …"PublicDescription": "The number of branch instructions retired. This includes all types of archit… 22 "BriefDescription": "Retired Branch Instructions Mispredicted.", 23 …"PublicDescription": "The number of branch instructions retired, of any type, that were not correc… 28 "BriefDescription": "Retired Taken Branch Instructions.", 29 …"PublicDescription": "The number of taken branches that were retired. This includes all types of a… 34 "BriefDescription": "Retired Taken Branch Instructions Mispredicted.", [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/amdzen1/ |
| D | core.json | 5 "BriefDescription": "Retired Instructions." 10 "BriefDescription": "Retired Uops.", 11 …"PublicDescription": "The number of uOps retired. This includes all processor activity (instructio… 16 "BriefDescription": "Retired Branch Instructions.", 17 …"PublicDescription": "The number of branch instructions retired. This includes all types of archit… 22 "BriefDescription": "Retired Branch Instructions Mispredicted.", 23 …"PublicDescription": "The number of branch instructions retired, of any type, that were not correc… 28 "BriefDescription": "Retired Taken Branch Instructions.", 29 …"PublicDescription": "The number of taken branches that were retired. This includes all types of a… 34 "BriefDescription": "Retired Taken Branch Instructions Mispredicted.", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/riscv/sifive/u74/ |
| D | instructions.json | 10 "BriefDescription": "Integer load instruction retired" 15 "BriefDescription": "Integer store instruction retired" 20 "BriefDescription": "Atomic memory operation retired" 25 "BriefDescription": "System instruction retired" 30 "BriefDescription": "Integer arithmetic instruction retired" 35 "BriefDescription": "Conditional branch retired" 40 "BriefDescription": "JAL instruction retired" 45 "BriefDescription": "JALR instruction retired" 50 "BriefDescription": "Integer multiplication instruction retired" 55 "BriefDescription": "Integer division instruction retired" [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/cascadelakex/ |
| D | floating-point.json | 3 …uble precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SUB instruct… 6 …28-bit packed computational double precision floating-point instructions retired; some instruction… 11 …ingle precision floating-point instruction retired. Counts twice for DPP and FM(N)ADD/SUB instruct… 14 …28-bit packed computational single precision floating-point instructions retired; some instruction… 19 …onal precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SUB instruct… 22 …56-bit packed double computational precision floating-point instructions retired; some instruction… 27 …onal precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SUB instruct… 30 …56-bit packed single computational precision floating-point instructions retired; some instruction… 35 …28-bit packed single and 256-bit packed double precision FP instructions retired; some instruction… 38 …ecision and 256-bit packed double precision floating-point instructions retired; some instruction… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/knightslanding/ |
| D | pipeline.json | 3 "BriefDescription": "Counts the number of branch instructions retired", 10 "BriefDescription": "Counts the number of near CALL branch instructions retired.", 18 "BriefDescription": "Counts the number of far branch instructions retired.", 26 "BriefDescription": "Counts the number of near indirect CALL branch instructions retired.", 34 …"BriefDescription": "Counts the number of branch instructions retired that were conditional jumps.… 42 …"BriefDescription": "Counts the number of branch instructions retired that were near indirect CALL… 50 "BriefDescription": "Counts the number of near relative CALL branch instructions retired.", 58 "BriefDescription": "Counts the number of near RET branch instructions retired.", 66 …"BriefDescription": "Counts the number of branch instructions retired that were conditional jumps … 74 "BriefDescription": "Counts the number of mispredicted branch instructions retired", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/goldmont/ |
| D | pipeline.json | 3 "BriefDescription": "Retired branch instructions (Precise event capable)", 7 …"PublicDescription": "Counts branch instructions retired for all branch types. This is an archite… 11 "BriefDescription": "Retired taken branch instructions (Precise event capable)", 15 "PublicDescription": "Counts the number of taken branch instructions retired.", 20 "BriefDescription": "Retired near call instructions (Precise event capable)", 24 "PublicDescription": "Counts near CALL branch instructions retired.", 29 "BriefDescription": "Retired far branch instructions (Precise event capable)", 33 …"PublicDescription": "Counts far branch instructions retired. This includes far jump, far call an… 38 "BriefDescription": "Retired near indirect call instructions (Precise event capable)", 42 "PublicDescription": "Counts near indirect CALL branch instructions retired.", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/goldmontplus/ |
| D | pipeline.json | 3 "BriefDescription": "Retired branch instructions (Precise event capable)", 7 …"PublicDescription": "Counts branch instructions retired for all branch types. This is an archite… 11 "BriefDescription": "Retired taken branch instructions (Precise event capable)", 15 "PublicDescription": "Counts the number of taken branch instructions retired.", 20 "BriefDescription": "Retired near call instructions (Precise event capable)", 24 "PublicDescription": "Counts near CALL branch instructions retired.", 29 "BriefDescription": "Retired far branch instructions (Precise event capable)", 33 …"PublicDescription": "Counts far branch instructions retired. This includes far jump, far call an… 38 "BriefDescription": "Retired near indirect call instructions (Precise event capable)", 42 "PublicDescription": "Counts near indirect CALL branch instructions retired.", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/skylake/ |
| D | floating-point.json | 3 …uble precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SUB instruct… 6 …28-bit packed computational double precision floating-point instructions retired; some instruction… 11 …ingle precision floating-point instruction retired. Counts twice for DPP and FM(N)ADD/SUB instruct… 14 …28-bit packed computational single precision floating-point instructions retired; some instruction… 19 …onal precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SUB instruct… 22 …56-bit packed double computational precision floating-point instructions retired; some instruction… 27 …onal precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SUB instruct… 30 …56-bit packed single computational precision floating-point instructions retired; some instruction… 35 …28-bit packed single and 256-bit packed double precision FP instructions retired; some instruction… 38 …ecision and 256-bit packed double precision floating-point instructions retired; some instruction… [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/bonnell/ |
| D | floating-point.json | 3 "BriefDescription": "Floating point assists for retired operations.", 23 …"BriefDescription": "Retired computational Streaming SIMD Extensions (SSE) packed-single instructi… 30 …"BriefDescription": "Retired computational Streaming SIMD Extensions 2 (SSE2) scalar-double instru… 37 …"BriefDescription": "Retired computational Streaming SIMD Extensions (SSE) scalar-single instructi… 44 "BriefDescription": "SIMD Instructions retired.", 50 "BriefDescription": "Retired Streaming SIMD Extensions (SSE) packed-single instructions.", 57 … "BriefDescription": "Retired Streaming SIMD Extensions 2 (SSE2) scalar-double instructions.", 64 "BriefDescription": "Retired Streaming SIMD Extensions (SSE) scalar-single instructions.", 71 "BriefDescription": "Retired Streaming SIMD Extensions 2 (SSE2) vector instructions.", 78 "BriefDescription": "Saturated arithmetic instructions retired.", [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/knightslanding/ |
| D | pipeline.json | 9 "BriefDescription": "Counts the number of branch instructions retired" 18 …"BriefDescription": "Counts the number of branch instructions retired that were conditional jumps." 27 …"BriefDescription": "Counts the number of branch instructions retired that were conditional jumps … 36 "BriefDescription": "Counts the number of near CALL branch instructions retired." 45 "BriefDescription": "Counts the number of near relative CALL branch instructions retired." 54 "BriefDescription": "Counts the number of near indirect CALL branch instructions retired." 63 "BriefDescription": "Counts the number of near RET branch instructions retired." 72 …"BriefDescription": "Counts the number of branch instructions retired that were near indirect CALL… 81 "BriefDescription": "Counts the number of far branch instructions retired." 90 "BriefDescription": "Counts the number of mispredicted branch instructions retired" [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/skylakex/ |
| D | floating-point.json | 3 …uble precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SUB instruct… 6 …28-bit packed computational double precision floating-point instructions retired; some instruction… 11 …ingle precision floating-point instruction retired. Counts twice for DPP and FM(N)ADD/SUB instruct… 14 …28-bit packed computational single precision floating-point instructions retired; some instruction… 19 …onal precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SUB instruct… 22 …56-bit packed double computational precision floating-point instructions retired; some instruction… 27 …onal precision floating-point instructions retired. Counts twice for DPP and FM(N)ADD/SUB instruct… 30 …56-bit packed single computational precision floating-point instructions retired; some instruction… 35 …28-bit packed single and 256-bit packed double precision FP instructions retired; some instruction… 38 …ecision and 256-bit packed double precision floating-point instructions retired; some instruction… [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/bonnell/ |
| D | floating-point.json | 17 "BriefDescription": "Floating point computational micro-ops retired." 34 "BriefDescription": "FXCH uops retired." 50 "BriefDescription": "Floating point assists for retired operations." 67 "BriefDescription": "SIMD micro-ops retired (excluding stores)." 83 "BriefDescription": "SIMD saturated arithmetic micro-ops retired." 99 "BriefDescription": "SIMD packed multiply micro-ops retired" 115 "BriefDescription": "SIMD packed shift micro-ops retired" 131 "BriefDescription": "SIMD packed micro-ops retired" 147 "BriefDescription": "SIMD unpacked micro-ops retired" 163 "BriefDescription": "SIMD packed logical micro-ops retired" [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/goldmont/ |
| D | pipeline.json | 8 "BriefDescription": "Instructions retired (Fixed event)" 130 "BriefDescription": "Instructions retired (Precise event capable)" 135 "PublicDescription": "Counts uops which retired.", 141 "BriefDescription": "Uops retired (Precise event capable)" 146 …"PublicDescription": "Counts uops retired that are from the complex flows issued by the micro-sequ… 152 "BriefDescription": "MS uops retired (Precise event capable)" 157 "PublicDescription": "Counts the number of floating point divide uops retired.", 163 "BriefDescription": "Floating point divide uops retired. (Precise Event Capable)" 168 "PublicDescription": "Counts the number of integer divide uops retired.", 174 "BriefDescription": "Integer divide uops retired. (Precise Event Capable)" [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/broadwell/ |
| D | pipeline.json | 11 "BriefDescription": "Speculative and retired branches", 14 …"PublicDescription": "This event counts both taken and not taken speculative and retired branch in… 19 "BriefDescription": "Speculative and retired macro-conditional branches", 22 …"PublicDescription": "This event counts both taken and not taken speculative and retired macro-con… 27 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 30 …"PublicDescription": "This event counts both taken and not taken speculative and retired macro-unc… 35 "BriefDescription": "Speculative and retired direct near calls", 38 …"PublicDescription": "This event counts both taken and not taken speculative and retired direct ne… 43 "BriefDescription": "Speculative and retired indirect branches excluding calls and returns", 46 …"PublicDescription": "This event counts both taken and not taken speculative and retired indirect … [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/broadwellx/ |
| D | pipeline.json | 11 "BriefDescription": "Speculative and retired branches", 14 …"PublicDescription": "This event counts both taken and not taken speculative and retired branch in… 19 "BriefDescription": "Speculative and retired macro-conditional branches", 22 …"PublicDescription": "This event counts both taken and not taken speculative and retired macro-con… 27 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 30 …"PublicDescription": "This event counts both taken and not taken speculative and retired macro-unc… 35 "BriefDescription": "Speculative and retired direct near calls", 38 …"PublicDescription": "This event counts both taken and not taken speculative and retired direct ne… 43 "BriefDescription": "Speculative and retired indirect branches excluding calls and returns", 46 …"PublicDescription": "This event counts both taken and not taken speculative and retired indirect … [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/broadwellde/ |
| D | pipeline.json | 11 "BriefDescription": "Speculative and retired branches", 14 …"PublicDescription": "This event counts both taken and not taken speculative and retired branch in… 19 "BriefDescription": "Speculative and retired macro-conditional branches", 22 …"PublicDescription": "This event counts both taken and not taken speculative and retired macro-con… 27 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 30 …"PublicDescription": "This event counts both taken and not taken speculative and retired macro-unc… 35 "BriefDescription": "Speculative and retired direct near calls", 38 …"PublicDescription": "This event counts both taken and not taken speculative and retired direct ne… 43 "BriefDescription": "Speculative and retired indirect branches excluding calls and returns", 46 …"PublicDescription": "This event counts both taken and not taken speculative and retired indirect … [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/ivytown/ |
| D | pipeline.json | 21 "BriefDescription": "Speculative and retired branches", 24 "PublicDescription": "Counts all near executed branches (not necessarily retired).", 29 "BriefDescription": "Speculative and retired macro-conditional branches", 32 "PublicDescription": "Speculative and retired macro-conditional branches.", 37 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 40 …"PublicDescription": "Speculative and retired macro-unconditional branches excluding calls and ind… 45 "BriefDescription": "Speculative and retired direct near calls", 48 "PublicDescription": "Speculative and retired direct near calls.", 53 "BriefDescription": "Speculative and retired indirect branches excluding calls and returns", 56 … "PublicDescription": "Speculative and retired indirect branches excluding calls and returns.", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/ivybridge/ |
| D | pipeline.json | 21 "BriefDescription": "Speculative and retired branches", 24 "PublicDescription": "Counts all near executed branches (not necessarily retired).", 29 "BriefDescription": "Speculative and retired macro-conditional branches", 32 "PublicDescription": "Speculative and retired macro-conditional branches.", 37 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 40 …"PublicDescription": "Speculative and retired macro-unconditional branches excluding calls and ind… 45 "BriefDescription": "Speculative and retired direct near calls", 48 "PublicDescription": "Speculative and retired direct near calls.", 53 "BriefDescription": "Speculative and retired indirect branches excluding calls and returns", 56 … "PublicDescription": "Speculative and retired indirect branches excluding calls and returns.", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/meteorlake/ |
| D | cache.json | 384 "BriefDescription": "Retired load instructions.", 389 …"PublicDescription": "Counts all retired load instructions. This event accounts for SW prefetch in… 395 "BriefDescription": "Retired store instructions.", 400 "PublicDescription": "Counts all retired store instructions.", 406 "BriefDescription": "All retired memory instructions.", 411 "PublicDescription": "Counts all retired memory instructions - loads and stores.", 417 "BriefDescription": "Retired load instructions with locked access.", 422 "PublicDescription": "Counts retired load instructions with locked access.", 428 "BriefDescription": "Retired load instructions that split across a cacheline boundary.", 433 … "PublicDescription": "Counts retired load instructions that split across a cacheline boundary.", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
| D | frontend.json | 34 "BriefDescription": "Retired Instructions who experienced DSB miss.", 40 …"PublicDescription": "Counts retired Instructions that experienced DSB (Decode stream buffer i.e. … 45 "BriefDescription": "Retired Instructions who experienced a critical DSB miss.", 51 …"PublicDescription": "Number of retired Instructions that experienced a critical DSB (Decode strea… 56 "BriefDescription": "Retired Instructions who experienced iTLB true miss.", 62 …"PublicDescription": "Counts retired Instructions that experienced iTLB (Instruction TLB) true mis… 67 "BriefDescription": "Retired Instructions who experienced Instruction L1 Cache true miss.", 73 …"PublicDescription": "Counts retired Instructions who experienced Instruction L1 Cache true miss.", 78 "BriefDescription": "Retired Instructions who experienced Instruction L2 Cache true miss.", 84 …"PublicDescription": "Counts retired Instructions who experienced Instruction L2 Cache true miss.", [all …]
|