<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - 6% performance drop in GpuTest v0.7 Volplosion with "remove GLSL IR optimisation loop""
   href="https://bugs.freedesktop.org/show_bug.cgi?id=100913">100913</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>6% performance drop in GpuTest v0.7 Volplosion with "remove GLSL IR optimisation loop"
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>Mesa
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>git
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Drivers/DRI/i965
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>intel-3d-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>eero.t.tamminen@intel.com
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>intel-3d-bugs@lists.freedesktop.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Patch series culminating in this commit changed performance in several tests:
-------------------------------------------------------
commit ad55b1a7701ad51234af3b9fc30f4c54d2546b86
Author:     Timothy Arceri <<a href="mailto:timothy.arceri@collabora.com">timothy.arceri@collabora.com</a>>
AuthorDate: Wed Jan 18 10:28:22 2017 +1100
Commit:     Timothy Arceri <<a href="mailto:tarceri@itsqueeze.com">tarceri@itsqueeze.com</a>>
CommitDate: Mon Apr 24 12:08:14 2017 +1000

    i965: remove GLSL IR optimisation loop

    IVB is running into some spilling issues in piglit with the
    loop removed. However those tests are not really reflective
    of a real world use case, also fp64 is brand new to IVB
    so we leave the spilling issues to be resolved at a later
    time.
-------------------------------------------------------

On most of the platforms GpuTest v0.7 PixMark Volplosion test performance
dropped by ~6%, on SKL GT4e, a bit more.

(There were few performance improvement around same time, but they were small
enough that I couldn't bisect them to this commit, besides the SynMark shader
compilation speed test which improved by ~9%.)

Volplosion test is fairly pure ALU test.  While it has one copy shader, none of
the other shaders do any texture accesses, including the heavy main fragment
shader, i.e. texture access scheduling doesn't affect it.</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 the assignee for the bug.</li>
      </ul>
    </body>
</html>