Searched full:speculative (Results 1 – 25 of 536) sorted by relevance
12345678910>>...22
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/ivybridge/ |
| D | pipeline.json | 21 "BriefDescription": "Speculative and retired branches", 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.", 61 "BriefDescription": "Speculative and retired indirect return branches.", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/ivytown/ |
| D | pipeline.json | 21 "BriefDescription": "Speculative and retired branches", 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.", 61 "BriefDescription": "Speculative and retired indirect return branches.", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/powerpc/power10/ |
| D | pmc.json | 10 …"BriefDescription": "The speculative event selected for PMC3 rewinds and the counter for PMC3 is n… 30 …"BriefDescription": "The speculative event selected for PMC4 rewinds and the counter for PMC4 is n… 35 …"BriefDescription": "The conditions for the speculative event selected for PMC2 are met and PMC2 i… 45 "BriefDescription": "Cycles when the speculative counter for PMC3 is frozen." 115 …"BriefDescription": "The speculative event selected for PMC2 rewinds and the counter for PMC2 is n… 120 …"BriefDescription": "The conditions for the speculative event selected for PMC4 are met and PMC4 i… 155 …"BriefDescription": "The conditions for the speculative event selected for PMC1 are met and PMC1 i… 160 …"BriefDescription": "The conditions for the speculative event selected for PMC3 are met and PMC3 i… 180 …"BriefDescription": "The speculative event selected for PMC1 rewinds and the counter for PMC1 is n…
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/hw-vuln/ |
| D | spectre.rst | 7 and speculative execution on modern CPUs to read memory, possibly 8 bypassing access controls. Speculative execution side channel exploits 16 Speculative execution side channel methods affect a wide range of modern 18 use branch prediction and speculative execution. 53 CPUs use speculative operations to improve performance. That may leave 56 influence the speculative execution paths, and then use the side effects 57 of the speculative execution in the CPUs' caches and buffers to infer 58 privileged data touched during the speculative execution. 60 Spectre variant 1 attacks take advantage of speculative execution of 61 conditional branches, while Spectre variant 2 attacks use speculative [all …]
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/hw-vuln/ |
| D | spectre.rst | 7 and speculative execution on modern CPUs to read memory, possibly 8 bypassing access controls. Speculative execution side channel exploits 16 Speculative execution side channel methods affect a wide range of modern 18 use branch prediction and speculative execution. 53 CPUs use speculative operations to improve performance. That may leave 56 influence the speculative execution paths, and then use the side effects 57 of the speculative execution in the CPUs' caches and buffers to infer 58 privileged data touched during the speculative execution. 60 Spectre variant 1 attacks take advantage of speculative execution of 61 conditional branches, while Spectre variant 2 attacks use speculative [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/amdzen1/ |
| D | floating-point.json | 6 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 13 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 20 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 27 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 34 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 41 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 48 … Each increment represents a one-cycle dispatch event. This event is a speculative event. Since th… 55 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 62 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 69 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/amdzen1/ |
| D | floating-point.json | 6 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 13 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 20 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 27 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 34 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 41 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 48 … Each increment represents a one-cycle dispatch event. This event is a speculative event. Since th… 55 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 62 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 69 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… [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/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-5.10/tools/perf/pmu-events/arch/x86/amdzen2/ |
| D | floating-point.json | 6 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 13 … Each increment represents a one-cycle dispatch event. This event is a speculative event. Since th… 20 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 27 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 34 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 71 …"BriefDescription": "Number of Scalar Ops optimized. This is a dispatch based speculative event, a… 77 …optimization (have Z-bit either set or pass). This is a dispatch based speculative event, and is u… 83 …"BriefDescription": "Number of SSE Move Ops eliminated. This is a dispatch based speculative event… 89 …"BriefDescription": "Number of SSE Move Ops. This is a dispatch based speculative event, and is us…
|
| D | branch.json | 5 "BriefDescription": "L1 Branch Prediction Overrides Existing Prediction (speculative)." 10 "BriefDescription": "L2 Branch Prediction Overrides Existing Prediction (speculative)." 16 … "PublicDescription": "Indirect Branch Prediction for potential multi-target branch (speculative)." 21 "BriefDescription": "Decoder Overrides Existing Branch Prediction (speculative)."
|
| D | memory.json | 12 …"BriefDescription": "Retired lock instructions. High speculative cacheable lock speculation succee… 18 …"BriefDescription": "Retired lock instructions. Low speculative cacheable lock speculation succeed… 24 "BriefDescription": "Retired lock instructions. Non-speculative lock succeeded.", 74 "BriefDescription": "Number of reads of the TSC (RDTSC instructions). The count is speculative." 90 …though the instruction may only be accessing a portion of that. This event is a speculative event." 238 "BriefDescription": "Software Prefetch Instructions Dispatched (Speculative).", 244 …"BriefDescription": "Software Prefetch Instructions Dispatched (Speculative). PrefetchNTA instruct… 250 …"BriefDescription": "Software Prefetch Instructions Dispatched (Speculative). See docAPM3 PREFETCH… 256 …"BriefDescription": "Software Prefetch Instructions Dispatched (Speculative). Prefetch_T0_T1_T2. P…
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/amdzen2/ |
| D | floating-point.json | 6 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 13 … Each increment represents a one-cycle dispatch event. This event is a speculative event. Since th… 20 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 27 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 34 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 71 …"BriefDescription": "Number of Scalar Ops optimized. This is a dispatch based speculative event, a… 77 …optimization (have Z-bit either set or pass). This is a dispatch based speculative event, and is u… 83 …"BriefDescription": "Number of SSE Move Ops eliminated. This is a dispatch based speculative event… 89 …"BriefDescription": "Number of SSE Move Ops. This is a dispatch based speculative event, and is us…
|
| D | branch.json | 5 "BriefDescription": "L1 Branch Prediction Overrides Existing Prediction (speculative)." 10 "BriefDescription": "L2 Branch Prediction Overrides Existing Prediction (speculative)." 16 … "PublicDescription": "Indirect Branch Prediction for potential multi-target branch (speculative)." 21 "BriefDescription": "Decoder Overrides Existing Branch Prediction (speculative)."
|
| D | memory.json | 12 …"BriefDescription": "Retired lock instructions. High speculative cacheable lock speculation succee… 18 …"BriefDescription": "Retired lock instructions. Low speculative cacheable lock speculation succeed… 24 "BriefDescription": "Retired lock instructions. Non-speculative lock succeeded.", 74 "BriefDescription": "Number of reads of the TSC (RDTSC instructions). The count is speculative." 90 …though the instruction may only be accessing a portion of that. This event is a speculative event." 238 "BriefDescription": "Software Prefetch Instructions Dispatched (Speculative).", 244 …"BriefDescription": "Software Prefetch Instructions Dispatched (Speculative). PrefetchNTA instruct… 250 …"BriefDescription": "Software Prefetch Instructions Dispatched (Speculative). See docAPM3 PREFETCH… 256 …"BriefDescription": "Software Prefetch Instructions Dispatched (Speculative). Prefetch_T0_T1_T2. P…
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/amdzen3/ |
| D | floating-point.json | 6 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 13 … Each increment represents a one-cycle dispatch event. This event is a speculative event. Since th… 20 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 27 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 34 …Each increment represents a one- cycle dispatch event. This event is a speculative event. Since th… 70 …"BriefDescription": "Number of Scalar Ops optimized. This is a dispatch based speculative event, a… 76 …optimization (have Z-bit either set or pass). This is a dispatch based speculative event, and is u… 82 …"BriefDescription": "Number of SSE Move Ops eliminated. This is a dispatch based speculative event… 88 …"BriefDescription": "Number of SSE Move Ops. This is a dispatch based speculative event, and is us…
|
| D | memory.json | 12 …"BriefDescription": "Retired lock instructions. High speculative cacheable lock speculation succee… 18 …"BriefDescription": "Retired lock instructions. Low speculative cacheable lock speculation succeed… 24 "BriefDescription": "Retired lock instructions. Non-speculative lock succeeded.", 36 … "BriefDescription": "The number of retired CLFLUSH instructions. This is a non-speculative event." 74 "BriefDescription": "Number of reads of the TSC (RDTSC instructions). The count is speculative." 91 …though the instruction may only be accessing a portion of that. This event is a speculative event." 306 "BriefDescription": "Software Prefetch Instructions Dispatched (Speculative).", 312 …"BriefDescription": "Software Prefetch Instructions Dispatched (Speculative). PrefetchNTA instruct… 318 …"BriefDescription": "Software Prefetch Instructions Dispatched (Speculative). PrefetchW instructio… 324 …"BriefDescription": "Software Prefetch Instructions Dispatched (Speculative). PrefetchT0, T1 and T…
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/ivytown/ |
| D | pipeline.json | 372 "PublicDescription": "Taken speculative and retired macro-conditional branches.", 378 "BriefDescription": "Taken speculative and retired macro-conditional branches", 382 …"PublicDescription": "Taken speculative and retired macro-conditional branch instructions excludin… 388 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding… 392 …"PublicDescription": "Taken speculative and retired indirect branches excluding calls and returns.… 398 … "BriefDescription": "Taken speculative and retired indirect branches excluding calls and returns", 402 … "PublicDescription": "Taken speculative and retired indirect branches with return mnemonic.", 408 "BriefDescription": "Taken speculative and retired indirect branches with return mnemonic", 412 "PublicDescription": "Taken speculative and retired direct near calls.", 418 "BriefDescription": "Taken speculative and retired direct near calls", [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/ivybridge/ |
| D | pipeline.json | 372 "PublicDescription": "Taken speculative and retired macro-conditional branches.", 378 "BriefDescription": "Taken speculative and retired macro-conditional branches", 382 …"PublicDescription": "Taken speculative and retired macro-conditional branch instructions excludin… 388 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding… 392 …"PublicDescription": "Taken speculative and retired indirect branches excluding calls and returns.… 398 … "BriefDescription": "Taken speculative and retired indirect branches excluding calls and returns", 402 … "PublicDescription": "Taken speculative and retired indirect branches with return mnemonic.", 408 "BriefDescription": "Taken speculative and retired indirect branches with return mnemonic", 412 "PublicDescription": "Taken speculative and retired direct near calls.", 418 "BriefDescription": "Taken speculative and retired direct near calls", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/sandybridge/ |
| D | pipeline.json | 27 "BriefDescription": "Speculative and retired branches.", 34 "BriefDescription": "Speculative and retired macro-conditional branches.", 41 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 48 "BriefDescription": "Speculative and retired direct near calls.", 55 … "BriefDescription": "Speculative and retired indirect branches excluding calls and returns.", 62 "BriefDescription": "Speculative and retired indirect return branches.", 76 "BriefDescription": "Taken speculative and retired macro-conditional branches.", 83 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding… 90 "BriefDescription": "Taken speculative and retired direct near calls.", 97 …"BriefDescription": "Taken speculative and retired indirect branches excluding calls and returns.", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/jaketown/ |
| D | pipeline.json | 27 "BriefDescription": "Speculative and retired branches.", 34 "BriefDescription": "Speculative and retired macro-conditional branches.", 41 …"BriefDescription": "Speculative and retired macro-unconditional branches excluding calls and indi… 48 "BriefDescription": "Speculative and retired direct near calls.", 55 … "BriefDescription": "Speculative and retired indirect branches excluding calls and returns.", 62 "BriefDescription": "Speculative and retired indirect return branches.", 76 "BriefDescription": "Taken speculative and retired macro-conditional branches.", 83 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding… 90 "BriefDescription": "Taken speculative and retired direct near calls.", 97 …"BriefDescription": "Taken speculative and retired indirect branches excluding calls and returns.", [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/knightslanding/ |
| D | virtual-memory.json | 12 …re cycles for all the page walks. The cycles for page walks started in speculative path will also … 20 …es for all the D-side page walks. The cycles for page walks started in speculative path will also … 27 …age walks that are completed or started. The page walks started in the speculative path will also … 35 …es for all the I-side page walks. The cycles for page walks started in speculative path will also …
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/knightslanding/ |
| D | virtual-memory.json | 18 …age walks that are completed or started. The page walks started in the speculative path will also … 27 …es for all the D-side page walks. The cycles for page walks started in speculative path will also … 45 …es for all the I-side page walks. The cycles for page walks started in speculative path will also … 63 …re cycles for all the page walks. The cycles for page walks started in speculative path will also …
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/broadwellx/ |
| D | pipeline.json | 338 "BriefDescription": "Taken speculative and retired macro-conditional branches", 341 …"PublicDescription": "This event counts taken speculative and retired macro-conditional branch ins… 348 …"BriefDescription": "Taken speculative and retired macro-conditional branch instructions excluding… 351 …"PublicDescription": "This event counts taken speculative and retired macro-conditional branch ins… 358 … "BriefDescription": "Taken speculative and retired indirect branches excluding calls and returns", 361 …"PublicDescription": "This event counts taken speculative and retired indirect branches excluding … 368 "BriefDescription": "Taken speculative and retired indirect branches with return mnemonic", 371 …"PublicDescription": "This event counts taken speculative and retired indirect branches that have … 378 "BriefDescription": "Taken speculative and retired direct near calls", 381 "PublicDescription": "This event counts taken speculative and retired direct near calls.", [all …]
|
12345678910>>...22