/linux-6.12.1/Documentation/devicetree/bindings/hwmon/ |
D | adi,adm1275.yaml | 1 # 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/ADM1281/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 …]
|
/linux-6.12.1/Documentation/hwmon/ |
D | fam15h_power.rst | 16 - 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 …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/tigerlake/ |
D | tgl-metrics.json | 4 "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 …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/rocketlake/ |
D | rkl-metrics.json | 4 "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 …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/icelake/ |
D | icl-metrics.json | 4 "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 …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/jaketown/ |
D | jkt-metrics.json | 4 "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 …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/cascadelakex/ |
D | clx-metrics.json | 4 "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 …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/icelakex/ |
D | icx-metrics.json | 4 "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", 168 …"BriefDescription": "Average latency of a last level cache (LLC) demand data read miss (read memor… [all …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/haswell/ |
D | hsw-metrics.json | 4 "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 …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/skylakex/ |
D | skx-metrics.json | 4 "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 …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/haswellx/ |
D | hsx-metrics.json | 4 "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 …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/ivytown/ |
D | ivt-metrics.json | 4 "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 …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/ivybridge/ |
D | ivb-metrics.json | 4 "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 …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
D | spr-metrics.json | 4 "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", 210 …"BriefDescription": "Average latency of a last level cache (LLC) demand data read miss (read memor… [all …]
|
/linux-6.12.1/kernel/sched/ |
D | loadavg.c | 1 // 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 …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/broadwellde/ |
D | bdwde-metrics.json | 4 "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 …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/emeraldrapids/ |
D | emr-metrics.json | 4 "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", 210 …"BriefDescription": "Average latency of a last level cache (LLC) demand data read miss (read memor… [all …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/sandybridge/ |
D | snb-metrics.json | 4 "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 …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/broadwell/ |
D | bdw-metrics.json | 4 "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 …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/broadwellx/ |
D | bdx-metrics.json | 4 "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 …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/skylake/ |
D | skl-metrics.json | 4 "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 …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/alderlake/ |
D | adl-metrics.json | 4 "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 …]
|
/linux-6.12.1/tools/perf/pmu-events/arch/x86/meteorlake/ |
D | mtl-metrics.json | 4 "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 …]
|
/linux-6.12.1/tools/power/cpupower/bench/ |
D | README-BENCH | 1 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 …]
|
/linux-6.12.1/tools/perf/Documentation/ |
D | perf-kvm.txt | 1 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 …]
|