Home
last modified time | relevance | path

Searched full:residency (Results 1 – 25 of 138) sorted by relevance

123456

/linux/tools/testing/selftests/turbostat/
H A Dadded_perf_counters.py23 PerfCounterInfo('cstate_core', 'c1-residency'),
24 PerfCounterInfo('cstate_core', 'c6-residency'),
25 PerfCounterInfo('cstate_core', 'c7-residency'),
26 PerfCounterInfo('cstate_pkg', 'c2-residency'),
27 PerfCounterInfo('cstate_pkg', 'c3-residency'),
28 PerfCounterInfo('cstate_pkg', 'c6-residency'),
29 PerfCounterInfo('cstate_pkg', 'c7-residency'),
30 PerfCounterInfo('cstate_pkg', 'c8-residency'),
31 PerfCounterInfo('cstate_pkg', 'c9-residency'),
32 PerfCounterInfo('cstate_pkg', 'c10-residency'),
/linux/Documentation/devicetree/bindings/cpu/
H A Didle-states.yaml84 |<-------- min-residency -------->|
110 min-residency: Minimum period, including preparation and entry, for a given
119 An idle CPU requires the expected min-residency time to select the most
143 The min-residency time parameter deserves further explanation since it is
179 min-residency is defined for a given idle state as the minimum expected
180 residency time for a state (inclusive of preparation and entry) after
209 IDLE2-min-residency
211 Graph 2: idle states min-residency example
214 costs, it is clear that if the idle state residency time (i.e. time till next
215 wake-up IRQ) is less than IDLE2-min-residency, IDLE1 is the better idle state
[all …]
/linux/tools/perf/pmu-events/arch/x86/snowridgex/
H A Duncore-power.json136 "BriefDescription": "Package C State Residency - C0",
142Residency - C0 : Counts the number of cycles when the package was in C0. This event can be used i…
146 "BriefDescription": "Package C State Residency - C2E",
152Residency - C2E : Counts the number of cycles when the package was in C2E. This event can be used…
156 "BriefDescription": "Package C State Residency - C3",
162Residency - C3 : Counts the number of cycles when the package was in C3. This event can be used i…
166 "BriefDescription": "Package C State Residency - C6",
172Residency - C6 : Counts the number of cycles when the package was in C6. This event can be used i…
/linux/tools/perf/pmu-events/arch/x86/icelakex/
H A Duncore-power.json137 "BriefDescription": "Package C State Residency - C0",
143Residency - C0 : Counts the number of cycles when the package was in C0. This event can be used i…
147 "BriefDescription": "Package C State Residency - C2E",
153Residency - C2E : Counts the number of cycles when the package was in C2E. This event can be used…
157 "BriefDescription": "Package C State Residency - C3",
163Residency - C3 : Counts the number of cycles when the package was in C3. This event can be used i…
167 "BriefDescription": "Package C State Residency - C6",
173Residency - C6 : Counts the number of cycles when the package was in C6. This event can be used i…
/linux/tools/perf/pmu-events/arch/x86/sapphirerapids/
H A Duncore-power.json138 "BriefDescription": "Package C State Residency - C0",
144Residency - C0 : Counts the number of cycles when the package was in C0. This event can be used i…
148 "BriefDescription": "Package C State Residency - C2E",
154Residency - C2E : Counts the number of cycles when the package was in C2E. This event can be used…
158 "BriefDescription": "Package C State Residency - C6",
164Residency - C6 : Counts the number of cycles when the package was in C6. This event can be used i…
/linux/tools/perf/pmu-events/arch/x86/emeraldrapids/
H A Duncore-power.json138 "BriefDescription": "Package C State Residency - C0",
144Residency - C0 : Counts the number of cycles when the package was in C0. This event can be used i…
148 "BriefDescription": "Package C State Residency - C2E",
154Residency - C2E : Counts the number of cycles when the package was in C2E. This event can be used…
158 "BriefDescription": "Package C State Residency - C6",
164Residency - C6 : Counts the number of cycles when the package was in C6. This event can be used i…
/linux/drivers/cpuidle/governors/
H A Dteo.c30 * state whose target residency has not exceeded the idle duration (measured
32 * residency of that state is small enough, it may be used right away and the
36 * boundaries are aligned with the target residency parameter values of the CPU
38 * the first bin spans from 0 up to, but not including, the target residency of
40 * residency of idle state 1 up to, but not including, the target residency of
41 * idle state 2, the third bin spans from the target residency of idle state 2
42 * up to, but not including, the target residency of idle state 3 and so on.
43 * The last bin spans from the target residency of the deepest idle state
92 * 3. If the current candidate state is state 0 or its target residency is short
96 * residency of the current candidate state, in which case a new shallower
[all …]
/linux/tools/perf/pmu-events/arch/x86/haswellx/
H A Duncore-power.json335 "BriefDescription": "Frequency Residency",
344 "BriefDescription": "Frequency Residency",
353 "BriefDescription": "Frequency Residency",
362 "BriefDescription": "Frequency Residency",
425 "BriefDescription": "Package C State Residency - C0",
430 …nction with edge detect to count C0 entrances (or exits using invert). Residency events do not in…
434 "BriefDescription": "Package C State Residency - C1E",
439 …ction with edge detect to count C1E entrances (or exits using invert). Residency events do not in…
443 "BriefDescription": "Package C State Residency - C2E",
448 …ction with edge detect to count C2E entrances (or exits using invert). Residency events do not in…
[all …]
/linux/tools/perf/pmu-events/arch/x86/alderlaken/
H A Dadln-metrics.json3 "BriefDescription": "C10 residency percent per package",
4 "MetricExpr": "cstate_pkg@c10\\-residency@ / msr@tsc@",
10 "BriefDescription": "C1 residency percent per core",
11 "MetricExpr": "cstate_core@c1\\-residency@ / msr@tsc@",
17 "BriefDescription": "C2 residency percent per package",
18 "MetricExpr": "cstate_pkg@c2\\-residency@ / msr@tsc@",
24 "BriefDescription": "C3 residency percent per package",
25 "MetricExpr": "cstate_pkg@c3\\-residency@ / msr@tsc@",
31 "BriefDescription": "C6 residency percent per core",
32 "MetricExpr": "cstate_core@c6\\-residency@ / msr@tsc@",
[all …]
/linux/tools/perf/pmu-events/arch/x86/cascadelakex/
H A Duncore-power.json129 "BriefDescription": "Package C State Residency - C0",
135 …nction with edge detect to count C0 entrances (or exits using invert). Residency events do not in…
139 "BriefDescription": "Package C State Residency - C2E",
145 …ction with edge detect to count C2E entrances (or exits using invert). Residency events do not in…
149 "BriefDescription": "Package C State Residency - C3",
155 …nction with edge detect to count C3 entrances (or exits using invert). Residency events do not in…
159 "BriefDescription": "Package C State Residency - C6",
165 …nction with edge detect to count C6 entrances (or exits using invert). Residency events do not in…
/linux/tools/perf/pmu-events/arch/x86/skylakex/
H A Duncore-power.json129 "BriefDescription": "Package C State Residency - C0",
135 …nction with edge detect to count C0 entrances (or exits using invert). Residency events do not in…
139 "BriefDescription": "Package C State Residency - C2E",
145 …ction with edge detect to count C2E entrances (or exits using invert). Residency events do not in…
149 "BriefDescription": "Package C State Residency - C3",
155 …nction with edge detect to count C3 entrances (or exits using invert). Residency events do not in…
159 "BriefDescription": "Package C State Residency - C6",
165 …nction with edge detect to count C6 entrances (or exits using invert). Residency events do not in…
/linux/tools/perf/pmu-events/arch/x86/broadwellx/
H A Duncore-power.json389 "BriefDescription": "Package C State Residency - C0",
394 …nction with edge detect to count C0 entrances (or exits using invert). Residency events do not in…
398 "BriefDescription": "Package C State Residency - C1E",
403 …ction with edge detect to count C1E entrances (or exits using invert). Residency events do not in…
407 "BriefDescription": "Package C State Residency - C2E",
412 …ction with edge detect to count C2E entrances (or exits using invert). Residency events do not in…
416 "BriefDescription": "Package C State Residency - C3",
421 …nction with edge detect to count C3 entrances (or exits using invert). Residency events do not in…
425 "BriefDescription": "Package C State Residency - C6",
430 …nction with edge detect to count C6 entrances (or exits using invert). Residency events do not in…
[all …]
/linux/tools/perf/pmu-events/arch/x86/broadwellde/
H A Duncore-power.json389 "BriefDescription": "Package C State Residency - C0",
394 …nction with edge detect to count C0 entrances (or exits using invert). Residency events do not in…
398 "BriefDescription": "Package C State Residency - C1E",
403 …ction with edge detect to count C1E entrances (or exits using invert). Residency events do not in…
407 "BriefDescription": "Package C State Residency - C2E",
412 …ction with edge detect to count C2E entrances (or exits using invert). Residency events do not in…
416 "BriefDescription": "Package C State Residency - C3",
421 …nction with edge detect to count C3 entrances (or exits using invert). Residency events do not in…
425 "BriefDescription": "Package C State Residency - C6",
430 …nction with edge detect to count C6 entrances (or exits using invert). Residency events do not in…
[all …]
/linux/tools/perf/pmu-events/arch/x86/grandridge/
H A Dgrr-metrics.json3 "BriefDescription": "C10 residency percent per package",
4 "MetricExpr": "cstate_pkg@c10\\-residency@ / msr@tsc@",
10 "BriefDescription": "C1 residency percent per core",
11 "MetricExpr": "cstate_core@c1\\-residency@ / msr@tsc@",
17 "BriefDescription": "C2 residency percent per package",
18 "MetricExpr": "cstate_pkg@c2\\-residency@ / msr@tsc@",
24 "BriefDescription": "C3 residency percent per package",
25 "MetricExpr": "cstate_pkg@c3\\-residency@ / msr@tsc@",
31 "BriefDescription": "C6 residency percent per core",
32 "MetricExpr": "cstate_core@c6\\-residency@ / msr@tsc@",
[all …]
/linux/drivers/accel/ivpu/
H A Dvpu_boot_api.h330 * Bit 0-7 - uint8_t: Highest residency percent
331 * Bit 8-15 - uint8_t: High residency percent
332 * Bit 16-23 - uint8_t: Low residency percent
333 * Bit 24-31 - uint8_t: Lowest residency percent
334 * Bit 32-35 - unsigned 4b: PLL Ratio increase amount on highest residency
335 * Bit 36-39 - unsigned 4b: PLL Ratio increase amount on high residency
336 * Bit 40-43 - unsigned 4b: PLL Ratio decrease amount on low residency
338 * Bit 48-55 - uint8_t: Period (ms) for residency decisions
/linux/tools/perf/pmu-events/arch/x86/sierraforest/
H A Dsrf-metrics.json3 "BriefDescription": "C10 residency percent per package",
4 "MetricExpr": "cstate_pkg@c10\\-residency@ / msr@tsc@",
10 "BriefDescription": "C1 residency percent per core",
11 "MetricExpr": "cstate_core@c1\\-residency@ / msr@tsc@",
17 "BriefDescription": "C2 residency percent per package",
18 "MetricExpr": "cstate_pkg@c2\\-residency@ / msr@tsc@",
24 "BriefDescription": "C3 residency percent per package",
25 "MetricExpr": "cstate_pkg@c3\\-residency@ / msr@tsc@",
31 "BriefDescription": "C6 residency percent per core",
32 "MetricExpr": "cstate_core@c6\\-residency@ / msr@tsc@",
[all …]
/linux/tools/power/x86/turbostat/
H A Dturbostat.839 … event for given device from /sys/bus/event_source/devices/<device>/events/<event> eg. c1-residency
40 …perf/cstate_core/c1-residency would then use /sys/bus/event_source/devices/cstate_core/events/c1-r…
104 … "cpuidle" plus "pct_idle". "hwidle" includes only hardware based idle residency counters. Older…
168 \fBC1%, C2%, C3%\fP The residency percentage that Linux requested C1, C2, C3.... The system summar…
170 …%c6, CPU%c7\fP show the percentage residency in hardware core idle states. These numbers are from…
198 …3, Pkg%pc6, Pkg%pc7\fP percentage residency in hardware package idle states. These numbers are fr…
401 sudo ./turbostat --quiet --cpu 0-3 --show CPU,CPU%c1 --add perf/cstate_core/c1-residency,cpu,delta,…
436 We add two counters, showing crystal clock count and the DC6 residency.
448 For the DC6 residency counter, we
450 we set the type to 'txtal_time', to obtain the percent residency value
/linux/Documentation/devicetree/bindings/powerpc/opal/
H A Dpower-mgt.txt21 - target-residency: The minimum time that the CPU needs to reside in
65 - ibm,cpu-idle-state-residency-ns:
67 target-residency (in ns) for the idle states in
69 property. If the property is absent, the target residency for
/linux/tools/perf/pmu-events/arch/x86/sandybridge/
H A Dsnb-metrics.json3 "BriefDescription": "C2 residency percent per package",
4 "MetricExpr": "cstate_pkg@c2\\-residency@ / msr@tsc@",
10 "BriefDescription": "C3 residency percent per core",
11 "MetricExpr": "cstate_core@c3\\-residency@ / msr@tsc@",
17 "BriefDescription": "C3 residency percent per package",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / msr@tsc@",
24 "BriefDescription": "C6 residency percent per core",
25 "MetricExpr": "cstate_core@c6\\-residency@ / msr@tsc@",
31 "BriefDescription": "C6 residency percent per package",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / msr@tsc@",
[all …]
/linux/tools/perf/pmu-events/arch/x86/jaketown/
H A Djkt-metrics.json3 "BriefDescription": "C2 residency percent per package",
4 "MetricExpr": "cstate_pkg@c2\\-residency@ / msr@tsc@",
10 "BriefDescription": "C3 residency percent per core",
11 "MetricExpr": "cstate_core@c3\\-residency@ / msr@tsc@",
17 "BriefDescription": "C3 residency percent per package",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / msr@tsc@",
24 "BriefDescription": "C6 residency percent per core",
25 "MetricExpr": "cstate_core@c6\\-residency@ / msr@tsc@",
31 "BriefDescription": "C6 residency percent per package",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / msr@tsc@",
[all …]
/linux/tools/perf/pmu-events/arch/x86/ivytown/
H A Duncore-power.json416 "BriefDescription": "Frequency Residency",
425 "BriefDescription": "Frequency Residency",
434 "BriefDescription": "Frequency Residency",
443 "BriefDescription": "Frequency Residency",
542 "BriefDescription": "Package C State Residency - C0",
551 "BriefDescription": "Package C State Residency - C2",
560 "BriefDescription": "Package C State Residency - C3",
569 "BriefDescription": "Package C State Residency - C6",
/linux/Documentation/devicetree/bindings/arm/
H A Dpsci.yaml219 min-residency-us = <100>;
230 min-residency-us = <2000>;
238 min-residency-us = <6000>;
/linux/Documentation/driver-api/thermal/
H A Dcpu-idle-cooling.rst49 idle state target residency, we lead to dropping the static and the
137 - It is greater than the idle state’s target residency we want to go
193 target residency, otherwise we end up consuming more energy and
/linux/drivers/platform/x86/
H A Dpmc_atom.c324 seq_printf(s, "S0IR Residency:\t%lldus\n", s0ir_tmr); in pmc_sleep_tmr_show()
325 seq_printf(s, "S0I1 Residency:\t%lldus\n", s0i1_tmr); in pmc_sleep_tmr_show()
326 seq_printf(s, "S0I2 Residency:\t%lldus\n", s0i2_tmr); in pmc_sleep_tmr_show()
327 seq_printf(s, "S0I3 Residency:\t%lldus\n", s0i3_tmr); in pmc_sleep_tmr_show()
328 seq_printf(s, "S0 Residency:\t%lldus\n", s0_tmr); in pmc_sleep_tmr_show()
/linux/tools/perf/pmu-events/arch/x86/haswell/
H A Dhsw-metrics.json3 "BriefDescription": "C2 residency percent per package",
4 "MetricExpr": "cstate_pkg@c2\\-residency@ / msr@tsc@",
10 "BriefDescription": "C3 residency percent per core",
11 "MetricExpr": "cstate_core@c3\\-residency@ / msr@tsc@",
17 "BriefDescription": "C3 residency percent per package",
18 "MetricExpr": "cstate_pkg@c3\\-residency@ / msr@tsc@",
24 "BriefDescription": "C6 residency percent per core",
25 "MetricExpr": "cstate_core@c6\\-residency@ / msr@tsc@",
31 "BriefDescription": "C6 residency percent per package",
32 "MetricExpr": "cstate_pkg@c6\\-residency@ / msr@tsc@",
[all …]

123456