Home
last modified time | relevance | path

Searched +full:power +full:- +full:sample +full:- +full:average (Results 1 – 25 of 100) sorted by relevance

1234

/openbmc/linux/Documentation/devicetree/bindings/hwmon/
H A Dadi,adm1275.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Analog Devices ADM1075/ADM127x/ADM129x digital power monitors
11 - Krzysztof Kozlowski <krzk@kernel.org>
14 The ADM1293 and ADM1294 are high accuracy integrated digital power monitors
15 that offer digital current, voltage, and power monitoring using an on-chip,
16 12-bit analog-to-digital converter (ADC), communicated through a PMBus
25 - adi,adm1075
26 - adi,adm1272
[all …]
/openbmc/linux/Documentation/hwmon/
H A Dfam15h_power.rst16 - BIOS and Kernel Developer's Guide (BKDG) For AMD Family 15h Processors
17 - BIOS and Kernel Developer's Guide (BKDG) For AMD Family 16h Processors
18 - AMD64 Architecture Programmer's Manual Volume 2: System Programming
23 -----------
25 1) Processor TDP (Thermal design power)
27 Given a fixed frequency and voltage, the power consumption of a
28 processor varies based on the workload being executed. Derated power
29 is the power consumed when running a specific application. Thermal
30 design power (TDP) is an example of derated power.
32 This driver permits reading of registers providing power information
[all …]
H A Dsysfs-interface.rst5 through the sysfs interface. Since lm-sensors 3.0.0, libsensors is
6 completely chip-independent. It assumes that all the kernel drivers
10 This is a major improvement compared to lm-sensors 2.
22 For this reason, even if we aim at a chip-independent libsensors, it will
37 Up to lm-sensors 3.0.0, libsensors looks for hardware monitoring attributes
38 in the "physical" device directory. Since lm-sensors 3.0.1, attributes found
61 to cause an alarm) is chip-dependent.
69 ----------------
76 -------------------------------------------------------------------------
79 `[0-*]` denotes any positive number starting from 0
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/haswell/
H A Dhsw-metrics.json4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/cascadelakex/
H A Dclx-metrics.json4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/tigerlake/
H A Dtgl-metrics.json4 "MetricExpr": "cstate_pkg@c10\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/rocketlake/
H A Drkl-metrics.json4 "MetricExpr": "cstate_pkg@c10\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/jaketown/
H A Djkt-metrics.json4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelakex/
H A Dicx-metrics.json4 "MetricExpr": "cstate_core@c1\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
49 "BriefDescription": "Percentage of time spent in the active CPU power state C0",
144 …"BriefDescription": "Average latency of a last level cache (LLC) demand data read miss (read memor…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/ivytown/
H A Divt-metrics.json4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/skylakex/
H A Dskx-metrics.json4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/sandybridge/
H A Dsnb-metrics.json4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/ivybridge/
H A Divb-metrics.json4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelake/
H A Dicl-metrics.json4 "MetricExpr": "cstate_pkg@c10\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/haswellx/
H A Dhsx-metrics.json4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwell/
H A Dbdw-metrics.json4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/openbmc/linux/kernel/sched/
H A Dloadavg.c1 // SPDX-License-Identifier: GPL-2.0
11 * Global load-average calculations
13 * We take a distributed and async approach to calculating the global load-avg
16 * The global load average is an exponentially decaying average of nr_running +
23 * nr_active += cpu_of(cpu)->nr_running + cpu_of(cpu)->nr_uninterruptible;
25 * avenrun[n] = avenrun[0] * exp_n + nr_active * (1 - exp_n)
29 * - for_each_possible_cpu() is prohibitively expensive on machines with
33 * \Sum_i x_i(t) = \Sum_i x_i(t) - x_i(t_0) | x_i(t_0) := 0
34 * = \Sum_i { \Sum_j=1 x_i(t_j) - x_i(t_j-1) }
36 * So assuming nr_active := 0 when we start out -- true per definition, we
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/skylake/
H A Dskl-metrics.json4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellde/
H A Dbdwde-metrics.json4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellx/
H A Dbdx-metrics.json4 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_core@c3\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/openbmc/linux/tools/power/cpupower/bench/
H A DREADME-BENCH1 This is cpufreq-bench, a microbenchmark for the cpufreq framework.
7 - Identify worst case performance loss when doing dynamic frequency
9 - Identify average reaction time of a governor to CPU load changes
10 - (Stress) Testing whether a cpufreq low level driver or governor works
12 - Identify cpufreq related performance regressions between kernels
13 - Possibly Real time priority testing? -> what happens if there are
15 - ...
18 - Power saving related regressions (In fact as better the performance
19 throughput is, the worse the power savings will be, but the first should
21 - Real world (workloads)
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/sapphirerapids/
H A Dspr-metrics.json4 "MetricExpr": "cstate_core@c1\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
26 "MetricGroup": "Power",
49 "BriefDescription": "Percentage of time spent in the active CPU power state C0",
156 …"BriefDescription": "Average latency of a last level cache (LLC) demand data read miss (read memor…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/alderlake/
H A Dadl-metrics.json4 "MetricExpr": "cstate_pkg@c10\\-residency@ / TSC",
5 "MetricGroup": "Power",
11 "MetricExpr": "cstate_core@c1\\-residency@ / TSC",
12 "MetricGroup": "Power",
18 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
19 "MetricGroup": "Power",
25 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
26 "MetricGroup": "Power",
32 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
33 "MetricGroup": "Power",
[all …]
/openbmc/linux/tools/perf/Documentation/
H A Dperf-kvm.txt1 perf-kvm(1)
5 ----
6 perf-kvm - Tool to trace/measure kvm guest os
9 --------
11 'perf kvm' [--host] [--guest] [--guestmount=<path>
12 [--guestkallsyms=<path> --guestmodules=<path> | --guestvmlinux=<path>]]
13 {top|record|report|diff|buildid-list} [<options>]
14 'perf kvm' [--host] [--guest] [--guestkallsyms=<path> --guestmodules=<path>
15 | --guestvmlinux=<path>] {top|record|report|diff|buildid-list|stat} [<options>]
19 -----------
[all …]
/openbmc/linux/tools/power/x86/turbostat/
H A Dturbostat.83 turbostat \- Report processor frequency and idle statistics
12 .RB [ "\--interval seconds" ]
15 idle power-state statistics, temperature and power on X86 processors.
19 in one-shot upon its completion.
22 The 5-second interval can be changed using the --interval option.
26 Options can be specified with a single or double '-', and only as much of the option
27 name as necessary to disambiguate it from others is necessary. Note that options are case-sensitiv…
29 \fB--add attributes\fP add column with counter having specified 'attributes'. The 'location' attri…
37 sample and print the counter for every cpu, core, or package.
41 MSRs are read as 64-bits, u32 truncates the displayed value to 32-bits.
[all …]

1234