| /tools/perf/tests/shell/attr/ |
| A D | test-record-group-sampling2 | 26 # inherit is enabled for group sampling 29 # sampling disabled 54 # inherit is enabled for group sampling 57 # sampling disabled
|
| A D | test-record-group-sampling | 33 # inherit is disabled for group sampling 36 # sampling disabled
|
| A D | test-record-group-sampling1 | 26 # inherit is enabled for group sampling 49 # inherit is enabled for group sampling
|
| /tools/lib/perf/Documentation/ |
| A D | libperf-sampling.txt | 1 libperf-sampling(7) 6 libperf-sampling - sampling interface 11 The sampling interface provides API to measure and get count for specific perf events. 13 The following test tries to explain count on `sampling.c` example. 15 It is by no means complete guide to sampling, but shows libperf basic API for sampling. 17 The `sampling.c` comes with libperf package and can be compiled and run like: 21 $ gcc -o sampling sampling.c -lperf 22 $ sudo ./sampling 36 The `sampling.c` example profiles/samples all CPUs with hardware cycles, in a 158 From this moment the cycles event is sampling.
|
| A D | Makefile | 8 MAN7_TXT = libperf-counting.txt libperf-sampling.txt
|
| A D | libperf-counting.txt | 213 libperf(3), libperf-sampling(7)
|
| A D | libperf.txt | 251 libperf-sampling(7), libperf-counting(7)
|
| /tools/perf/Documentation/ |
| A D | perf-amd-ibs.txt | 19 Op and IBS Fetch. IBS Op sampling provides information about instruction 22 behavior etc. IBS Fetch sampling provides information about instruction fetch 64 System-wide profile, cycles event, sampling period: 100000 68 Per-cpu profile (cpu10), cycles event, sampling period: 100000 72 Per-cpu profile (cpu10), cycles event, sampling freq: 1000 76 System-wide profile, uOps event, sampling period: 100000 88 System-wide profile, cycles event, sampling period: 100000, LdLat filtering (Zen5 97 Per process(upstream v6.2 onward), uOps event, sampling period: 100000 101 Per process(upstream v6.2 onward), uOps event, sampling period: 100000 149 System-wide profile, fetch ops event, sampling period: 100000 [all …]
|
| A D | perf-arm-spe.txt | 21 The sampling has 5 stages: 36 perturbation is also added to the sampling interval by default. 67 recording. These samples are the same as if normal sampling was done by Perf without using SPE, 98 The effect of microarchitectural sampling 101 If an implementation samples micro-operations instead of instructions, the results of sampling must 107 The coarse effect of conversions, and, if applicable, sampling of speculative operations, can be 146 jitter=1 - use jitter to avoid resonance when sampling (PMSIRR.RND) 155 +++*+++ Latency is the total latency from the point at which sampling started on that instruction, … 218 assigning PIDs to kernel samples. For userspace sampling this can be ignored. 222 Increase sampling interval (see above)
|
| A D | tips.txt | 35 To change sampling frequency to 100 Hz: perf record -F 100 38 To set sampling period of individual events use perf record -e cpu/cpu-cycles,period=100001/,cpu/br… 60 To show IPC for sampling periods use perf record -e '{cycles,instructions}:S' and then browse conte…
|
| A D | perf-record.txt | 57 - 'period': Set event sampling period 58 - 'freq': Set event sampling frequency 75 - 'aux-sample-size': Set sample size for AUX area sampling. If the 77 AUX area sampling for the event. 316 doesn't work with branch stack sampling at the same time. 429 Enable taken branch stack sampling. Any type of taken branch may be sampled. 434 Enable taken branch stack sampling. Each sample captures a series of consecutive 460 when the taken branch stack sampling is enabled. 471 levels are subject to permissions. When sampling on multiple events, branch stack sampling 478 Enable weightened sampling. An additional weight is recorded per sample and can be [all …]
|
| A D | perf-top.txt | 242 Enable taken branch stack sampling. Any type of taken branch may be sampled. 247 Enable taken branch stack sampling. Each sample captures a series of consecutive 256 levels are subject to permissions. When sampling on multiple events, branch stack sampling 257 is enabled for all the sampling events. The sampled branch type is the same for all events.
|
| A D | perf-list.txt | 86 For Intel systems precise event sampling is implemented with PEBS 95 (micro-ops retired). Both events map to IBS execution sampling (IBS op) 251 support sampling they can only really be read by tools like perf stat. 344 perf also supports group leader sampling using the :S specifier.
|
| A D | topdown.txt | 306 a sampling read group. Since the SLOTS event must be the leader of a TopDown 307 group, the second event of the group is the sampling event. 337 extends PEBS record, sampling with weight option is required to get the
|
| A D | perf-c2c.txt | 23 provided by Intel CPUs. On PowerPC, the tool uses random instruction sampling 28 statistical nature of Arm SPE sampling, not every memory operation will be
|
| A D | perf-intel-pt.txt | 84 Because samples are synthesized after-the-fact, the sampling period can be 95 distort the statistical value of the sampling as the sampling period becomes 100 data is available you can use the 'perf script' tool with all itrace sampling 172 sampling increases i.e. if the number of cycles is too low by a small amount, 570 <<_aux_area_sampling_option,AUX area sampling option>> 580 AUX area sampling option 583 To select Intel PT "sampling" the AUX area sampling option can be used: 620 warning. When sampling is used, psb_period defaults to 0 (2KiB). 684 size of 2 pages. In snapshot mode or sampling mode, it is the same but the 991 (ie., the default). Note that even with CYC packets enabled and no sampling, [all …]
|
| A D | examples.txt | 119 Furthermore, call-graph sampling can be done too, of page
|
| /tools/lib/thermal/ |
| A D | Build | 4 libthermal-y += sampling.o
|
| A D | sampling.c | 26 return th->ops->sampling.tz_temp( in handle_thermal_sample()
|
| /tools/testing/selftests/powerpc/pmu/ |
| A D | event.c | 25 int type, char *name, bool sampling) in __event_init_opts() argument 37 if (sampling) { in __event_init_opts()
|
| /tools/power/cpupower/bench/ |
| A D | README-BENCH | 74 sampling rate you get: 79 In round 2, if the ondemand sampling times exactly match the load/sleep 91 |-----|-----|-----|-----|-----|-----|-----|---- ondemand sampling (1) 93 |-----|-----|-----|-----|-----|-----|-----|-- ondemand sampling (2)
|
| /tools/gpio/ |
| A D | gpio-sloppy-logic-analyzer.sh | 31 -c|--cpu <n>: which CPU to isolate for sampling. Only needed once. Default <1>. 32 Remember that a more powerful CPU gives you higher sampling speeds. 42 -s|--sample_freq <SI-n>: desired sampling frequency. Might be capped if too large.
|
| /tools/thermal/tmon/ |
| A D | README | 45 -t, --time-interval set time interval for sampling
|
| /tools/lib/thermal/include/ |
| A D | thermal.h | 51 struct thermal_sampling_ops sampling; member
|
| /tools/perf/ |
| A D | design.txt | 152 Counters come in two flavours: counting counters and sampling 177 A "sampling" counter is one that is set up to generate an interrupt 178 every N events, where N is given by 'irq_period'. A sampling counter 459 still use the generic software counters based on hrtimers for sampling.
|