<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_VERIFIED  bz_closed"
   title="VERIFIED FIXED - [BYT] Offscreen tests performance drops to <1/3 due to power management"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=102336#c10">Comment # 10</a>
              on <a class="bz_bug_link 
          bz_status_VERIFIED  bz_closed"
   title="VERIFIED FIXED - [BYT] Offscreen tests performance drops to <1/3 due to power management"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=102336">bug 102336</a>
              from <span class="vcard"><a class="email" href="mailto:eero.t.tamminen@intel.com" title="Eero Tamminen <eero.t.tamminen@intel.com>"> <span class="fn">Eero Tamminen</span></a>
</span></b>
        <pre>(In reply to Chris Wilson from <a href="show_bug.cgi?id=102336#c9">comment #9</a>)
<span class="quote">> (In reply to Eero Tamminen from <a href="show_bug.cgi?id=102336#c8">comment #8</a>)
> > Was the issue BYT specific, like the related perf drop was?</span >

Sorry, I meant the fix.

<span class="quote">> The hangs? Haven't seen any, so I don't yet know what's going on there. The
> perf issue here is for byt only (as it is the only one that cannot use the
> HW EI thresholds and so we calculate those manually).</span >

Thans, so it was really BYT specific.  It wasn't clear from the fix
description. :-)


<span class="quote">> > When Martin tested modesetting ~1 year ago against Intel DDX, modesetting
> > was same speed or slightly better in 3D cases (and lost in 2D ones).
> > 
> > However, now switching from Intel DDX to modesetting drops onscreen 3D
> > test-cases perf on all platforms for Unigine demos (on anything after BYT),
> > GfxBench test-cases and high FPS cases.
> > 
> > Any idea why?

> Hmm, from my inspection on e.g. Unigine -modesetting was and still is around
> 10% slower.</span >

Good to know.  Interesting that Martin got different results back then.


<span class="quote">> As you are very aware, there are so many different factors at
> play -- but under ideal circumstances, the ddx is irrelevant to game
> throughput/latency.</span >

Yea, only think it does it the copy for non-Vsync fullscreen contents and some
Vblank etc synchronization.


<span class="quote">> Do you have a specific workload that I can use as an example to see what
> changes may have impacted it?</span >

GpuTest Triangle and SynMark Batch0 are the simplest cases.

Now that I have BXT data, Triangle actually went up on BYT & BXT with
modesetting, although for other tested machines it went down. 

However, the cases I'm more concerned are Unigine tests, because they're low
FPS and therefore the issue looks more like MOCS / tiling issue than just some
(less interesting) high FPS overhead.

I'd suggest checking things either with SKL or KBL (say, GT2).</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are on the CC list for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>