<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Feb 11, 2014 at 3:44 AM, Deepthi Nandakumar <span dir="ltr"><<a href="mailto:deepthi@multicorewareinc.com" target="_blank">deepthi@multicorewareinc.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi,<br><br></div>Between faster and fast, a number of key default options change. In order of effect, the options that cause this would be bFrameAdaptive (jumps to 2 in fast), --early-skip, --fast-cbf, and then --max-ref. (Assuming you have already disabled cutree in fast preset). <br>
</div></blockquote><div><br></div><div>The jump to --b-adapt 0 is most likely responsible for most of it.  We currently use 0 for the faster presets because performance falls off a cliff on servers if you use --b-adapt 1 and it fails to find many B frames.</div>
<div><br></div><div>It's something we're constantly trying to improve so that we can use --b-adapt 1 at those presets; but HEVC frame parallelism is a tough nut because of the large CU size, there's many fewer rows so fewer frames can be in flight at once.</div>
<div><br></div></div>-- <br>Steve Borho
</div></div>