Lines Matching full:idle
4 CPU Idle Cooling
37 decrease. Acting on the idle state duration or the idle cycle
47 At a specific OPP, we can assume that injecting idle cycle on all CPUs
49 idle state target residency, we lead to dropping the static and the
51 this state). So the sustainable power with idle cycles has a linear
57 Idle Injection:
60 The base concept of the idle injection is to force the CPU to go to an
61 idle state for a specified time each control cycle, it provides
64 their idle cycles synchronously, the cluster can reach its power down
66 to almost zero. However, these idle cycles injection will add extra
69 We use a fixed duration of idle injection that gives an acceptable
71 or decreased by modulating the duty cycle of the idle injection.
82 idle <---------------------->
94 starting state is selected. With a fixed idle duration and the duty
110 idle <-------------->
124 idle <------>
130 The idle injection duration value must comply with the constraints:
137 - It is greater than the idle state’s target residency we want to go
159 tree. So with the idle injection mechanism, we want an average power
161 specific OPP and idle another amount of time. That could be put in a
164 P(opp)target = ((Trunning x (P(opp)running) + (Tidle x P(opp)idle)) /
172 the idle injection we need. Alternatively if we have the idle
188 * The idle state wake up latency (or entry + exit latency) is not
190 rigorously compute the idle injection
192 * The injected idle duration must be greater than the idle state