Thread (59 messages) 59 messages, 7 authors, 2016-02-11

Re: [RFCv6 PATCH 09/10] sched: deadline: use deadline bandwidth in scale_rt_capacity

From: Peter Zijlstra <peterz@infradead.org>
Date: 2015-12-15 12:41:52
Also in: lkml

On Tue, Dec 15, 2015 at 05:43:44AM +0100, Vincent Guittot wrote:
On 14 December 2015 at 17:51, Peter Zijlstra [off-list ref] wrote:
quoted
No, since the WCET can and _will_ happen, its the best you can do with
cpufreq. If you were to set it lower you could not be able to execute
correctly in your 'never' tail cases.
In the context of frequency scaling, This mean that we will never
reach low frequency
Only if you've stuffed your machine full of deadline tasks, if you take
Luca's example of the I/B frame decoder thingy, then even the WCET for
the I frames should not be very much (albeit significantly more than B
frames).

So while the WCET is pessimistic compared to the avg case, most CPUs can
do video decoding without much effort at all, so even the WCET for the
I-frames might allow us to drop to the lowest cpufreq.

Now, if you were to decode 10 streams at the same time, different story
of course ;-)
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help