Home
last modified time | relevance | path

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

12345

/linux-5.10/tools/perf/pmu-events/arch/x86/broadwellde/
Dbdwde-metrics.json123 "BriefDescription": "C3 residency percent per core",
124 "MetricExpr": "(cstate_core@c3\\-residency@ / msr@tsc@) * 100",
129 "BriefDescription": "C6 residency percent per core",
130 "MetricExpr": "(cstate_core@c6\\-residency@ / msr@tsc@) * 100",
135 "BriefDescription": "C7 residency percent per core",
136 "MetricExpr": "(cstate_core@c7\\-residency@ / msr@tsc@) * 100",
141 "BriefDescription": "C2 residency percent per package",
142 "MetricExpr": "(cstate_pkg@c2\\-residency@ / msr@tsc@) * 100",
147 "BriefDescription": "C3 residency percent per package",
148 "MetricExpr": "(cstate_pkg@c3\\-residency@ / msr@tsc@) * 100",
[all …]
/linux-5.10/Documentation/devicetree/bindings/arm/
Didle-states.yaml64 |<-------- min-residency -------->|
90 min-residency: Minimum period, including preparation and entry, for a given
99 An idle CPU requires the expected min-residency time to select the most
123 The min-residency time parameter deserves further explanation since it is
159 min-residency is defined for a given idle state as the minimum expected
160 residency time for a state (inclusive of preparation and entry) after
189 IDLE2-min-residency
191 Graph 2: idle states min-residency example
194 costs, it is clear that if the idle state residency time (i.e. time till next
195 wake-up IRQ) is less than IDLE2-min-residency, IDLE1 is the better idle state
[all …]
Dpsci.yaml223 min-residency-us = <100>;
234 min-residency-us = <2000>;
242 min-residency-us = <6000>;
/linux-5.10/arch/x86/events/intel/
Dcstate.c2 * Support cstate residency counters
41 * MSR_CORE_C1_RES: CORE C1 Residency Counter
45 * MSR_CORE_C3_RESIDENCY: CORE C3 Residency Counter
50 * MSR_CORE_C6_RESIDENCY: CORE C6 Residency Counter
56 * MSR_CORE_C7_RESIDENCY: CORE C7 Residency Counter
61 * MSR_PKG_C2_RESIDENCY: Package C2 Residency Counter.
66 * MSR_PKG_C3_RESIDENCY: Package C3 Residency Counter.
71 * MSR_PKG_C6_RESIDENCY: Package C6 Residency Counter.
77 * MSR_PKG_C7_RESIDENCY: Package C7 Residency Counter.
82 * MSR_PKG_C8_RESIDENCY: Package C8 Residency Counter.
[all …]
/linux-5.10/tools/perf/pmu-events/arch/x86/jaketown/
Djkt-metrics.json191 "BriefDescription": "C3 residency percent per core",
192 "MetricExpr": "(cstate_core@c3\\-residency@ / msr@tsc@) * 100",
197 "BriefDescription": "C6 residency percent per core",
198 "MetricExpr": "(cstate_core@c6\\-residency@ / msr@tsc@) * 100",
203 "BriefDescription": "C7 residency percent per core",
204 "MetricExpr": "(cstate_core@c7\\-residency@ / msr@tsc@) * 100",
209 "BriefDescription": "C2 residency percent per package",
210 "MetricExpr": "(cstate_pkg@c2\\-residency@ / msr@tsc@) * 100",
215 "BriefDescription": "C3 residency percent per package",
216 "MetricExpr": "(cstate_pkg@c3\\-residency@ / msr@tsc@) * 100",
[all …]
/linux-5.10/tools/perf/pmu-events/arch/x86/sandybridge/
Dsnb-metrics.json185 "BriefDescription": "C3 residency percent per core",
186 "MetricExpr": "(cstate_core@c3\\-residency@ / msr@tsc@) * 100",
191 "BriefDescription": "C6 residency percent per core",
192 "MetricExpr": "(cstate_core@c6\\-residency@ / msr@tsc@) * 100",
197 "BriefDescription": "C7 residency percent per core",
198 "MetricExpr": "(cstate_core@c7\\-residency@ / msr@tsc@) * 100",
203 "BriefDescription": "C2 residency percent per package",
204 "MetricExpr": "(cstate_pkg@c2\\-residency@ / msr@tsc@) * 100",
209 "BriefDescription": "C3 residency percent per package",
210 "MetricExpr": "(cstate_pkg@c3\\-residency@ / msr@tsc@) * 100",
[all …]
/linux-5.10/tools/perf/pmu-events/arch/x86/ivybridge/
Divb-metrics.json299 "BriefDescription": "C3 residency percent per core",
300 "MetricExpr": "(cstate_core@c3\\-residency@ / msr@tsc@) * 100",
305 "BriefDescription": "C6 residency percent per core",
306 "MetricExpr": "(cstate_core@c6\\-residency@ / msr@tsc@) * 100",
311 "BriefDescription": "C7 residency percent per core",
312 "MetricExpr": "(cstate_core@c7\\-residency@ / msr@tsc@) * 100",
317 "BriefDescription": "C2 residency percent per package",
318 "MetricExpr": "(cstate_pkg@c2\\-residency@ / msr@tsc@) * 100",
323 "BriefDescription": "C3 residency percent per package",
324 "MetricExpr": "(cstate_pkg@c3\\-residency@ / msr@tsc@) * 100",
[all …]
/linux-5.10/tools/perf/pmu-events/arch/x86/haswell/
Dhsw-metrics.json281 "BriefDescription": "C3 residency percent per core",
282 "MetricExpr": "(cstate_core@c3\\-residency@ / msr@tsc@) * 100",
287 "BriefDescription": "C6 residency percent per core",
288 "MetricExpr": "(cstate_core@c6\\-residency@ / msr@tsc@) * 100",
293 "BriefDescription": "C7 residency percent per core",
294 "MetricExpr": "(cstate_core@c7\\-residency@ / msr@tsc@) * 100",
299 "BriefDescription": "C2 residency percent per package",
300 "MetricExpr": "(cstate_pkg@c2\\-residency@ / msr@tsc@) * 100",
305 "BriefDescription": "C3 residency percent per package",
306 "MetricExpr": "(cstate_pkg@c3\\-residency@ / msr@tsc@) * 100",
[all …]
/linux-5.10/tools/perf/pmu-events/arch/x86/haswellx/
Dhsx-metrics.json299 "BriefDescription": "C3 residency percent per core",
300 "MetricExpr": "(cstate_core@c3\\-residency@ / msr@tsc@) * 100",
305 "BriefDescription": "C6 residency percent per core",
306 "MetricExpr": "(cstate_core@c6\\-residency@ / msr@tsc@) * 100",
311 "BriefDescription": "C7 residency percent per core",
312 "MetricExpr": "(cstate_core@c7\\-residency@ / msr@tsc@) * 100",
317 "BriefDescription": "C2 residency percent per package",
318 "MetricExpr": "(cstate_pkg@c2\\-residency@ / msr@tsc@) * 100",
323 "BriefDescription": "C3 residency percent per package",
324 "MetricExpr": "(cstate_pkg@c3\\-residency@ / msr@tsc@) * 100",
[all …]
/linux-5.10/tools/perf/pmu-events/arch/x86/ivytown/
Divt-metrics.json305 "BriefDescription": "C3 residency percent per core",
306 "MetricExpr": "(cstate_core@c3\\-residency@ / msr@tsc@) * 100",
311 "BriefDescription": "C6 residency percent per core",
312 "MetricExpr": "(cstate_core@c6\\-residency@ / msr@tsc@) * 100",
317 "BriefDescription": "C7 residency percent per core",
318 "MetricExpr": "(cstate_core@c7\\-residency@ / msr@tsc@) * 100",
323 "BriefDescription": "C2 residency percent per package",
324 "MetricExpr": "(cstate_pkg@c2\\-residency@ / msr@tsc@) * 100",
329 "BriefDescription": "C3 residency percent per package",
330 "MetricExpr": "(cstate_pkg@c3\\-residency@ / msr@tsc@) * 100",
[all …]
/linux-5.10/Documentation/devicetree/bindings/power/
Ddomain-idle-state.yaml41 min-residency-us:
43 The minimum residency duration in microseconds after which the idle
51 - min-residency-us
63 min-residency-us = <80>;
/linux-5.10/tools/perf/pmu-events/arch/x86/skylake/
Dskl-metrics.json330 "BriefDescription": "C3 residency percent per core",
331 "MetricExpr": "(cstate_core@c3\\-residency@ / msr@tsc@) * 100",
336 "BriefDescription": "C6 residency percent per core",
337 "MetricExpr": "(cstate_core@c6\\-residency@ / msr@tsc@) * 100",
342 "BriefDescription": "C7 residency percent per core",
343 "MetricExpr": "(cstate_core@c7\\-residency@ / msr@tsc@) * 100",
348 "BriefDescription": "C2 residency percent per package",
349 "MetricExpr": "(cstate_pkg@c2\\-residency@ / msr@tsc@) * 100",
354 "BriefDescription": "C3 residency percent per package",
355 "MetricExpr": "(cstate_pkg@c3\\-residency@ / msr@tsc@) * 100",
[all …]
/linux-5.10/tools/perf/pmu-events/arch/x86/broadwell/
Dbdw-metrics.json311 "BriefDescription": "C3 residency percent per core",
312 "MetricExpr": "(cstate_core@c3\\-residency@ / msr@tsc@) * 100",
317 "BriefDescription": "C6 residency percent per core",
318 "MetricExpr": "(cstate_core@c6\\-residency@ / msr@tsc@) * 100",
323 "BriefDescription": "C7 residency percent per core",
324 "MetricExpr": "(cstate_core@c7\\-residency@ / msr@tsc@) * 100",
329 "BriefDescription": "C2 residency percent per package",
330 "MetricExpr": "(cstate_pkg@c2\\-residency@ / msr@tsc@) * 100",
335 "BriefDescription": "C3 residency percent per package",
336 "MetricExpr": "(cstate_pkg@c3\\-residency@ / msr@tsc@) * 100",
[all …]
/linux-5.10/Documentation/admin-guide/pm/
Dcpuidle.rst134 taken into account by the governor, the *target residency* and the (worst-case)
135 *exit latency*. The target residency is the minimum time the hardware must
228 the target residency within the time until the expected wakeup, so that state is
324 them. For this purpose, it compares the target residency of each state with
326 limit. It selects the state with the target residency closest to the predicted
337 target residency.
371 the target residency of the idle state corresponding to them is less than or
372 equal to the sleep length and the target residency of the next idle state is
375 former condition is satisfied and the target residency of the given idle state
376 is less than or equal to the observed idle duration and the target residency of
[all …]
Dintel_idle.rst114 its target residency is based on the exit latency value. Specifically, for
115 C1-type idle states the exit latency value is also used as the target residency
118 state types (C2 and C3) the target residency value is 3 times the exit latency
119 (again, that is because it reflects the target residency to exit latency ratio
251 enter a package C-state. [That is why the exit latency and target residency
/linux-5.10/tools/perf/pmu-events/arch/x86/broadwellx/
Dbdx-metrics.json329 "BriefDescription": "C3 residency percent per core",
330 "MetricExpr": "(cstate_core@c3\\-residency@ / msr@tsc@) * 100",
335 "BriefDescription": "C6 residency percent per core",
336 "MetricExpr": "(cstate_core@c6\\-residency@ / msr@tsc@) * 100",
341 "BriefDescription": "C7 residency percent per core",
342 "MetricExpr": "(cstate_core@c7\\-residency@ / msr@tsc@) * 100",
347 "BriefDescription": "C2 residency percent per package",
348 "MetricExpr": "(cstate_pkg@c2\\-residency@ / msr@tsc@) * 100",
353 "BriefDescription": "C3 residency percent per package",
354 "MetricExpr": "(cstate_pkg@c3\\-residency@ / msr@tsc@) * 100",
[all …]
/linux-5.10/tools/perf/pmu-events/arch/x86/skylakex/
Dskx-metrics.json367 "BriefDescription": "C3 residency percent per core",
368 "MetricExpr": "(cstate_core@c3\\-residency@ / msr@tsc@) * 100",
373 "BriefDescription": "C6 residency percent per core",
374 "MetricExpr": "(cstate_core@c6\\-residency@ / msr@tsc@) * 100",
379 "BriefDescription": "C7 residency percent per core",
380 "MetricExpr": "(cstate_core@c7\\-residency@ / msr@tsc@) * 100",
385 "BriefDescription": "C2 residency percent per package",
386 "MetricExpr": "(cstate_pkg@c2\\-residency@ / msr@tsc@) * 100",
391 "BriefDescription": "C3 residency percent per package",
392 "MetricExpr": "(cstate_pkg@c3\\-residency@ / msr@tsc@) * 100",
[all …]
/linux-5.10/tools/perf/pmu-events/arch/x86/cascadelakex/
Dclx-metrics.json391 "BriefDescription": "C3 residency percent per core",
392 "MetricExpr": "(cstate_core@c3\\-residency@ / msr@tsc@) * 100",
397 "BriefDescription": "C6 residency percent per core",
398 "MetricExpr": "(cstate_core@c6\\-residency@ / msr@tsc@) * 100",
403 "BriefDescription": "C7 residency percent per core",
404 "MetricExpr": "(cstate_core@c7\\-residency@ / msr@tsc@) * 100",
409 "BriefDescription": "C2 residency percent per package",
410 "MetricExpr": "(cstate_pkg@c2\\-residency@ / msr@tsc@) * 100",
415 "BriefDescription": "C3 residency percent per package",
416 "MetricExpr": "(cstate_pkg@c3\\-residency@ / msr@tsc@) * 100",
[all …]
/linux-5.10/Documentation/devicetree/bindings/powerpc/opal/
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-5.10/Documentation/devicetree/bindings/arm/msm/
Dqcom,idle-state.txt5 states. Idle states have different enter/exit latency and residency values.
52 power modes possible at this state is vast, the exit latency and the residency
80 min-residency-us = <2000>;
/linux-5.10/drivers/cpuidle/governors/
Dteo.c13 * idle state with target residency within the time to the closest timer is
31 * o Find the deepest idle state whose target residency is less than or equal
43 * target residency of the idle state selected so far, use those values to
74 * after the wakeup is between the target residency of that state and the target
75 * residency of the next one (or if this is the deepest available idle state, it
77 * its target residency).
427 * residency of the state to be returned is not within the time in teo_select()
/linux-5.10/drivers/platform/x86/
Dpmc_atom.c334 seq_printf(s, "S0IR Residency:\t%lldus\n", s0ir_tmr); in pmc_sleep_tmr_show()
335 seq_printf(s, "S0I1 Residency:\t%lldus\n", s0i1_tmr); in pmc_sleep_tmr_show()
336 seq_printf(s, "S0I2 Residency:\t%lldus\n", s0i2_tmr); in pmc_sleep_tmr_show()
337 seq_printf(s, "S0I3 Residency:\t%lldus\n", s0i3_tmr); in pmc_sleep_tmr_show()
338 seq_printf(s, "S0 Residency:\t%lldus\n", s0_tmr); in pmc_sleep_tmr_show()
Dintel_pmc_core.h228 * @slp_s0_offset: PWRMBASE offset to read SLP_S0 residency
279 * @pc10_counter: PC10 residency counter
280 * @s0ix_counter: S0ix residency (step adjusted)
/linux-5.10/arch/arm64/boot/dts/qcom/
Dsdm630.dtsi214 min-residency-us = <200>;
223 min-residency-us = <1000>;
233 min-residency-us = <200>;
242 min-residency-us = <1000>;
252 min-residency-us = <9987>;
262 min-residency-us = <9987>;
272 min-residency-us = <9987>;
282 min-residency-us = <9987>;
292 min-residency-us = <9987>;
302 min-residency-us = <9987>;
/linux-5.10/Documentation/driver-api/thermal/
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

12345