Home
last modified time | relevance | path

Searched full:utilization (Results 1 – 25 of 319) sorted by relevance

12345678910>>...13

/openbmc/linux/include/uapi/linux/sched/
H A Dtypes.h73 * Task Utilization Attributes
76 * A subset of sched_attr attributes allows to specify the utilization
78 * the utilization boundaries within which it should schedule the task. These
82 * @sched_util_min represents the minimum utilization
83 * @sched_util_max represents the maximum utilization
85 * Utilization is a value in the range [0..SCHED_CAPACITY_SCALE]. It
88 * 20% utilization task is a task running for 2ms every 10ms at maximum
91 * A task with a min utilization value bigger than 0 is more likely scheduled
93 * A task with a max utilization value smaller than 1024 is more likely
96 * A task utilization boundary can be reset by setting the attribute to -1.
[all …]
/openbmc/linux/Documentation/scheduler/
H A Dsched-capacity.rst126 2. Task utilization
134 while task utilization is specific to CFS, it is convenient to describe it here
137 Task utilization is a percentage meant to represent the throughput requirements
142 On an SMP system with fixed frequencies, 100% utilization suggests the task is a
143 busy loop. Conversely, 10% utilization hints it is a small periodic task that
172 The task utilization signal can be made frequency invariant using the following
178 task utilization of 25%.
183 CPU capacity has a similar effect on task utilization in that running an
210 The task utilization signal can be made CPU invariant using the following
217 invariant task utilization of 25%.
[all …]
H A Dsched-energy.rst75 normalized in a 1024 range, and are comparable with the utilization signals of
77 to capacity and utilization values, EAS is able to estimate how big/busy a
135 for the CPU with the highest spare capacity (CPU capacity - CPU utilization) in
143 looks at the current utilization landscape of the CPUs and adjusts it to
146 the given utilization landscape.
158 The current utilization landscape of the CPUs is depicted on the graph
188 compared to leaving P on CPU0. EAS assumes that OPPs follow utilization
253 bigs, for example. So, if the little CPUs happen to have enough utilization at
274 impact on throughput for high-utilization scenarios, EAS also implements another
275 mechanism called 'over-utilization'.
[all …]
H A Dsched-deadline.rst183 the task's utilization must be removed from the previous runqueue's active
184 utilization and must be added to the new runqueue's active utilization.
192 its utilization is removed from the runqueue's active utilization.
195 its utilization is added to the active utilization of the runqueue where
219 - Umax is the maximum reclaimable utilization (subjected to RT throttling
221 - Uinact is the (per runqueue) inactive utilization, computed as
223 - Uextra is the (per runqueue) extra reclaimable utilization
343 The utilization of a real-time task is defined as the ratio between its
347 If the total utilization U=sum(WCET_i/P_i) is larger than M (with M equal
350 Note that total utilization is defined as the sum of the utilizations
[all …]
H A Dsched-nice-design.rst46 a CPU utilization, but because it causes too frequent (once per
52 right minimal granularity - and this translates to 5% CPU utilization.
55 terms of CPU utilization, we only got complaints about it (still) being
99 the new scheduler makes nice(1) have the same CPU utilization effect on
102 utilization "split" between them as running a nice -5 and a nice -4
H A Dsched-util-clamp.rst4 Utilization Clamping
10 Utilization clamping, also known as util clamp or uclamp, is a scheduler
22 point; hence the name. That is, by clamping utilization we are making the
39 the uclamp values as performance points rather than utilization is a better
83 how scheduler utilization signal is calculated**.
122 its utilization signal; acting as a bias mechanism that influences certain
125 The actual utilization signal of a task is never clamped in reality. If you
133 which have implications on the utilization value at CPU runqueue (rq for short)
136 When a task wakes up on an rq, the utilization signal of the rq will be
148 The way this is handled is by dividing the utilization range into buckets
[all …]
H A Dschedutil.rst90 - Documentation/scheduler/sched-capacity.rst:"1. CPU Capacity + 2. Task utilization"
97 though when running their expected utilization will be the same, they suffer a
129 the frequency invariant utilization estimate of the CPU. From this we compute
163 will closely reflect utilization.
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Metric/
H A DValue.interface.yaml3 utilization.
52 Metrics measure the inventory item's resource utilization, therefore
78 The shared memory utilization.
82 The buffered and cached memory memory utilization.
86 The kernel CPU utilization.
90 The user CPU utilization.
94 The total CPU utilization.
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Sensor/
H A DValue.interface.yaml15 utilization
50 "DegreesC". For objects in the utilization namespace, Unit must be
79 Resource utilization as a percentage.
107 Sensors may monitor the BMC's resource utilization and implement an
137 - name: Utilization
138 value: utilization
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Inventory/Item/
H A DBmc.interface.yaml3 utilization of the BMC itself (BMC's CPU and memory, etc).
9 association to link to utilization sensors for indicating the
10 utilization sensors are for the BMC and not the host.
/openbmc/docs/designs/
H A Dbmc-health-monitor.md13 and memory utilization, uptime, free disk space, I2C bus stats, and so on.
71 Memory Utilization, CPU Utilization, Reboot Statistics, etc.
73 - Memory Utilization - Free Memory, Shared Memory, Buffered&CachedMemory, etc.
74 - CPU Utilization - Userspace CPU Utilization, Kernelspace CPU Utilization,
182 | Memory Utilization | phosphor-health-manager | /proc/meminfo …
183 | CPU Utilization | phosphor-health-manager | /proc/stat …
/openbmc/openbmc/meta-quanta/meta-s6q/recipes-phosphor/configuration/s6q-yaml-config/
H A Dipmi-inventory-sensors.yaml31 /xyz/openbmc_project/sensors/utilization/CPU:
36 /xyz/openbmc_project/sensors/utilization/Memory:
41 /xyz/openbmc_project/sensors/utilization/Storage_RW:
111 /xyz/openbmc_project/sensors/utilization/SYS_CPU_util:
116 /xyz/openbmc_project/sensors/utilization/SYS_IO_util:
121 /xyz/openbmc_project/sensors/utilization/SYS_MEM_util:
/openbmc/openpower-occ-control/
H A Dpowermode.hpp134 * @param[in] enterUtil - IPS Enter Utilization (%)
136 * @param[in] exitUtil - IPS Exit Utilization (%)
172 * @param[out] enterUtil - IPS Enter Utilization (%)
174 * @param[out] exitUtil - IPS Exit Utilization (%)
438 * @param[out] enterUtil - IPS Enter Utilization (%)
440 * @param[out] exitUtil - IPS Exit Utilization (%)
451 * @param[in] enterUtil - IPS Enter Utilization (%)
453 * @param[in] exitUtil - IPS Exit Utilization (%)
479 * @param[out] enterUtil - IPS Enter Utilization (%)
481 * @param[out] exitUtil - IPS Exit Utilization (%)
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DNetworkAdapterMetrics.v1_1_0.json74 "description": "The device CPU core utilization as a percentage.",
75 …"longDescription": "This property shall contain the device CPU core utilization as a percentage, t…
96 "description": "The host bus, such as PCIe, RX utilization as a percentage.",
97 …cription": "This property shall contain the host bus, such as PCIe, RX utilization as a percentage…
107 "description": "The host bus, such as PCIe, TX utilization as a percentage.",
108 …cription": "This property shall contain the host bus, such as PCIe, TX utilization as a percentage…
/openbmc/phosphor-health-monitor/
H A Dbmc_health_config_json.md10 - This indicates the total CPU utilization.
12 - This indicates the user level CPU utilization.
14 - This indicates the kernel level CPU utilization.
/openbmc/linux/kernel/sched/
H A Dcpufreq_schedutil.c3 * CPUFreq governor based on scheduler-provided CPU utilization data.
120 * @util: Current CPU utilization.
123 * If the utilization is frequency-invariant, choose the new frequency to be
128 * Otherwise, approximate the would-be frequency-invariant utilization by
198 * Each time a task wakes up after an IO operation, the CPU utilization can be
199 * boosted to a certain utilization which doubles at each "frequent and
200 * successive" wakeup from IO, ranging from IOWAIT_BOOST_MIN to the utilization
204 * otherwise we restart from the utilization of the minimum OPP.
243 * utilization boosted to speed up the completion of those IO operations.
249 * its IO boost utilization reset.
[all …]
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
H A Dgk20a.c125 u32 utilization = 0; in gk20a_pmu_dvfs_work() local
138 utilization = div_u64((u64)status.busy * 100, status.total); in gk20a_pmu_dvfs_work()
140 data->avg_load = (data->p_smooth * data->avg_load) + utilization; in gk20a_pmu_dvfs_work()
142 nvkm_trace(subdev, "utilization = %d %%, avg_load = %d %%\n", in gk20a_pmu_dvfs_work()
143 utilization, data->avg_load); in gk20a_pmu_dvfs_work()
/openbmc/linux/drivers/cpufreq/
H A DKconfig151 changes frequency based on the CPU utilization.
195 This governor makes decisions based on the utilization data provided
197 the utilization/capacity ratio coming from the scheduler. If the
198 utilization is frequency-invariant, the new frequency is also
201 frequency tipping point is at utilization/capacity equal to 80% in
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Control/Power/
H A DIdlePowerSaver.interface.yaml13 This property shall indicate the percentage of utilization that the
26 This property shall indicate the percentage of utilization that the
/openbmc/linux/drivers/gpu/drm/amd/include/
H A Dkgd_pp_interface.h450 /* Utilization */
499 /* Utilization */
558 /* Utilization */
620 /* Utilization */
697 /* Utilization */
744 /* Utilization */
794 /* Utilization */
847 /* Utilization */
906 /* Utilization (unit: centi) */
/openbmc/u-boot/include/
H A Dfsl_fman.h110 u32 fmbm_rtuc; /* Rx tasks utilization counter */
111 u32 fmbm_rrquc; /* Rx receive queue utilization counter */
112 u32 fmbm_rduc; /* Rx DMA utilization counter */
113 u32 fmbm_rfuc; /* Rx FIFO utilization counter */
160 u32 fmbm_ttuc; /* Tx tasks utilization counter */
161 u32 fmbm_ttcquc;/* Tx transmit confirm queue utilization counter */
162 u32 fmbm_tduc; /* Tx DMA utilization counter */
163 u32 fmbm_tfuc; /* Tx FIFO utilization counter */
/openbmc/linux/drivers/devfreq/event/
H A DKconfig12 (e.g., raw data, utilization, latency, bandwidth). The events
33 utilization of each module.
/openbmc/linux/tools/perf/pmu-events/arch/x86/elkhartlake/
H A Dehl-metrics.json39 "BriefDescription": "Average CPU Utilization",
49 "BriefDescription": "Average Frequency Utilization relative nominal frequency",
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/
H A DNetworkAdapterMetrics_v1.xml85 …<Annotation Term="OData.Description" String="The host bus, such as PCIe, RX utilization as a perce…
86 …on" String="This property shall contain the host bus, such as PCIe, RX utilization as a percentage…
92 …<Annotation Term="OData.Description" String="The host bus, such as PCIe, TX utilization as a perce…
93 …on" String="This property shall contain the host bus, such as PCIe, TX utilization as a percentage…
99 … <Annotation Term="OData.Description" String="The device CPU core utilization as a percentage."/>
100 …ngDescription" String="This property shall contain the device CPU core utilization as a percentage…
/openbmc/linux/include/linux/
H A Denergy_model.h211 * @max_util : highest utilization among CPUs of the domain
212 * @sum_util : sum of the utilization of all CPUs in the domain
221 * a capacity state satisfying the max utilization of the domain.
235 * In order to predict the performance state, map the utilization of in em_cpu_energy()
239 * max utilization to the allowed CPU capacity before calculating in em_cpu_energy()

12345678910>>...13