Lines Matching +full:- +full:cpu
3 <a name="disabling-cpu-frequency-scaling" />
5 ## Disabling CPU Frequency Scaling
10 ***WARNING*** CPU scaling is enabled, the benchmark real time measurements may be noisy and will in…
13 you might want to disable the CPU frequency scaling while running the
30 sudo cpupower frequency-set --governor performance
37 cpupower frequency-info -o proc
42 <a name="reducing-variance" />
46 The Linux CPU frequency governor [discussed
47 above](user_guide#disabling-cpu-frequency-scaling) is not the only source
51 1. On multi-core machines not all CPUs/CPU cores/CPU threads run the same
53 different result depending on which CPU it ran on.
54 2. CPU scaling features that run on the CPU, like Intel's Turbo Boost and
55 AMD Turbo Core and Precision Boost, can temporarily change the CPU
57 3. Context switching between CPUs, or scheduling competition on the CPU the
61 6. Non-uniform memory architectures (NUMA).
64 (`--benchmark_repetitions=N`) or across multiple runs of the benchmark
74 above](user_guide#disabling-cpu-frequency-scaling).
77 echo 0 | sudo tee /sys/devices/system/cpu/cpufreq/boost
80 [boost.txt](https://www.kernel.org/doc/Documentation/cpu-freq/boost.txt)
82 2. Set the benchmark program's task affinity to a fixed cpu. For example:
84 taskset -c 0 ./mybenchmark
89 4. Close other programs that do non-trivial things based on timers, such as
99 1. The Arch Wiki [Cpu frequency