Lines Matching full:performance
5 ``amd-pstate`` CPU Performance Scaling Driver
16 ``amd-pstate`` is the AMD CPU performance scaling driver that introduces a
19 Performance Control (CPPC) which provides finer grain frequency management
24 communicate the performance hints to hardware.
27 ``ondemand``, etc. to manage the performance hints which are provided by
39 Collaborative Processor Performance Control (CPPC) interface enumerates a
40 continuous, abstract, and unit-less performance value in a scale that is
41 not tied to a specific performance state / frequency. This is an ACPI
42 standard [2]_ which software can specify application performance goals and
45 interpreter for performance adjustments. ``amd-pstate`` will initialize a
47 to manage each performance update behavior. ::
83 AMD P-States Performance Scale
88 AMD CPPC Performance Capability
91 Highest Performance (RO)
94 This is the absolute maximum performance an individual processor may reach,
95 assuming ideal conditions. This performance level may not be sustainable
101 Nominal (Guaranteed) Performance (RO)
104 This is the maximum sustained performance level of the processor, assuming
106 thermal, etc.), this is the performance level the processor is expected to
108 able to sustain their nominal performance state simultaneously.
110 Lowest non-linear Performance (RO)
113 This is the lowest performance level at which nonlinear power savings are
115 scaling. Above this threshold, lower performance levels should be generally
116 more energy efficient than higher performance levels. This register
117 effectively conveys the most efficient performance level to ``amd-pstate``.
119 Lowest Performance (RO)
122 This is the absolute lowest performance level of the processor. Selecting a
123 performance level lower than the lowest nonlinear performance level may
127 AMD CPPC Performance Control
130 ``amd-pstate`` passes performance goals through these registers. The
131 register drives the behavior of the desired performance target.
133 Minimum requested performance (RW)
136 ``amd-pstate`` specifies the minimum allowed performance level.
138 Maximum requested performance (RW)
141 ``amd-pstate`` specifies a limit the maximum performance that is expected
144 Desired performance target (RW)
147 ``amd-pstate`` specifies a desired target in the CPPC performance scale as
149 performance (infrastructure max). Below the nominal sustained performance
150 level, desired performance expresses the average performance level of the
151 processor subject to hardware. Above the nominal performance level,
152 the processor must provide at least nominal performance requested and go higher
155 Energy Performance Preference (EPP) (RW)
159 toward performance (0x0) or energy efficiency (0xff).
176 registers the adjust_perf callback to implement performance update behavior
180 will call ``cpufreq_update_util`` and assigns the target performance according
182 Then, ``amd-pstate`` updates the desired performance according to the CPU
248 Maximum CPPC performance and CPU frequency that the driver is allowed to
249 set, in percent of the maximum supported CPPC performance level (the highest
250 performance supported in `AMD CPPC Performance Capability <perf_cap_>`_).
251 In some ASICs, the highest CPPC performance is not the one in the ``_CPC``
262 in percent of the maximum supported CPPC performance level. (Please see the
263 lowest non-linear performance in `AMD CPPC Performance Capability
274 The performance ranking of the core. This number doesn't have any unit, but
289 The current energy performance preference can be read from this attribute.
290 and user can change current preference according to energy or performance needs
299 performance boost, allowing users to manage the maximum frequency limitation
304 beyond the base frequency, providing enhanced performance for demanding workloads.
313 Other performance and frequency values can be read back from
321 provided by the platform firmware are used for CPU performance scaling, but
324 Processor Performance Control according to the ACPI protocol and customizes this
328 platforms. The AMD P-States mechanism is the more performance and energy
339 - In autonomous mode, platform ignores the desired performance level request
341 performance preference registers.
342 - In non-autonomous mode, platform gets desired performance level
343 from OS directly through Desired Performance Register.
344 - In guided-autonomous mode, platform sets operating performance level
346 OS through min and max performance registers.
356 wants to bias toward performance (0x0) or energy efficiency (0xff) to the CPPC firmware.
368 performance scale as a relative number. This can be expressed as percentage of nominal
369 performance (infrastructure max). Below the nominal sustained performance level,
370 desired performance expresses the average performance level of the processor subject
371 to the Performance Reduction Tolerance register. Above the nominal performance level,
372 processor must provide at least nominal performance requested and go higher if current
381 is activated. In this mode, driver requests minimum and maximum performance
382 level and the platform autonomously selects a performance level in this range
394 highest performance capability register of the CPPC interface.
408 with highest performance firstly for scheduling the process. When ``amd-pstate``
409 driver receives a message with the highest performance change, it will
486 available cpufreq governors: ondemand conservative powersave userspace performance schedutil
495 AMD PSTATE Highest Performance: 166. Maximum Frequency: 4.68 GHz.
496 AMD PSTATE Nominal Performance: 117. Nominal Frequency: 3.30 GHz.
497 AMD PSTATE Lowest Non-linear Performance: 39. Lowest Non-linear Frequency: 1.10 GHz.
498 AMD PSTATE Lowest Performance: 15. Lowest Frequency: 400 MHz.
545 generate performance plots. This utility can be used to debug and tune the
546 performance of ``amd-pstate`` driver. The tracer tool needs to import intel
575 … can introduce more functional or performance tests to align the result together, it will benefit …
597 …| 3 | amd_pstate_ut_check_perf || Check if the each performance values are reasonable.…
610 These changes include desire performance, frequency, load, performance, energy etc.
617 These changes include desire performance, frequency, load, time, energy etc.
689 The png images shows the performance, energy and performan per watt of each test.
693 … | Round | Des-perf | Freq | Load | Performance | Energy | Performance Per…
742 The png images shows the performance, energy and performan per watt of each test.
746 … | Round | Des-perf | Freq | Load | Time | Energy | Performance Per Watt |